Aufgabenblock — AFB I
Zehn Grundaufgaben zum Reproduzieren: Operation kennen, anwenden, Ergebnis angeben. Das sind die sicheren Punkte in jeder Klausur — von der dynamischen Reihung bis zur Schlange.
Die Reihung lautet l = [4, 8, 15, 16, 23]. Welchen Wert liefert l.getItem(3)?
Lösung anzeigen
Auf l = [4, 8, 15, 16, 23] wird l.insertAt(1, 42) ausgeführt. Welchen Wert liefert danach l.getItem(2)?
Lösung anzeigen
Auf l = [4, 8, 15, 16, 23] wird l.delete(0) ausgeführt. Welchen Wert liefert l.getLength()?
Lösung anzeigen
Eine dynamische Reihung hat 7 Elemente. An welchem Index steht das letzte?
Lösung anzeigen
Auf einem leeren Stapel laufen push(3), push(5), push(9). Welchen Wert liefert danach pop()?
Lösung anzeigen
Derselbe Stapel wie in A5 — nach dem pop wird top() aufgerufen. Welcher Wert?
Lösung anzeigen
Auf einer leeren Schlange laufen enqueue(3), enqueue(5), enqueue(9). Welchen Wert liefert dequeue()?
Lösung anzeigen
Dieselbe Schlange wie in A7 — nach dem dequeue wird head() aufgerufen. Welcher Wert?
Lösung anzeigen
Der Summen-Algorithmus läuft auf l = [2, 6, 1, 5]. Welchen Wert liefert er?
Lösung anzeigen
Die lineare Suche indexVon sucht den Wert 7 in l = [3, 9, 4]. Welchen Wert liefert sie?
