Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Forendiskussionen   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
pruefungen:bachelor:aud:loesungws08 [11.05.2019 10:05] SpeedyGonzalezpruefungen:bachelor:aud:loesungws08 [11.05.2019 12:09] (aktuell) SpeedyGonzalez
Zeile 134: Zeile 134:
 c = 3 = f(2)  -->  entspricht f(n - 1) \\ c = 3 = f(2)  -->  entspricht f(n - 1) \\
  
-Das Wichtige an dieser Aufgabe ist sich bewusst zu machen, wie die Werte im angegebenem Aufruf, mit den Basisfällen bzw. f(n-3), f(n-2), f(n-1) in der angegebenen Formel korrespondieren. Das Ziel ist ja diese Werte im Java-Code zu ersetzen.+Das Wichtige an dieser Aufgabe ist sich bewusst zu machen, wie die Werte im angegebenem Aufruf, mit den Basisfällen bzw. f(n-3), f(n-2), f(n-1) in der angegebenen Formel korrespondieren. Das Ziel ist ja diese Werte der Formel in Java-Code auszudrücken.
  
 Somit wissen wir: \\ Somit wissen wir: \\
Zeile 173: Zeile 173:
 f(0) = lin(1, 2, 3, 0) \\ f(0) = lin(1, 2, 3, 0) \\
 Das Ergebnis steht in Variable a. Das Ergebnis steht in Variable a.
 +
  
 **c)** **c)**
Zeile 262: Zeile 263:
 public int parentIndex (int childIndex) { public int parentIndex (int childIndex) {
  return (childIndex % 2 == 1) ? (childIndex - 1) / 2 : (childIndex - 2) / 2;  return (childIndex % 2 == 1) ? (childIndex - 1) / 2 : (childIndex - 2) / 2;
 +        //Oder auch einfach nur
 +        // return childIndex/2;
 } }
 </code> </code>