1.Leicht
Welche Zeitkomplexität hat die Tiefensuche auf einem Graphen, der als Adjazenzlisten gespeichert ist?
- AO(V²)
- BO(V + E)
- CO(V × E)
- DO(E log V)
2.Leicht
Welche Zeitkomplexität hat die binäre Suche in einem sortierten Array?
- AO(1)
- BO(log n)
- CO(n)
- DO(n log n)
3.Leicht
Welche Zeitkomplexität hat die lineare Suche in einem unsortierten Array mit n Elementen (Worst Case)?
- AO(n²)
- BO(1)
- CO(log n)
- DO(n)
4.Mittel
Welche Zeitkomplexität hat die Multiplikation zweier n × n-Matrizen mit der üblichen dreifachen Schleife?
- AO(n²)
- BO(n² log n)
- CO(n)
- DO(n³)
5.Mittel
Wie viele Vergleiche braucht die binäre Suche im Worst Case ungefähr bei einem sortierten Array mit 1,000,000 Elementen?
- AEtwa 20
- BEtwa 500,000
- CEtwa 1,000
- DEtwa 100
6.Mittel
Dynamische Programmierung ist nützlich, wenn ein Problem Folgendes aufweist:
- AÜberhaupt keine Teilprobleme, sodass es in einem Schritt lösbar ist
- BEine einzige Schleife
- CNur zufällige Eingaben
- DÜberlappende Teilprobleme und optimale Teilstruktur
7.Schwer
Warum erreicht die binäre Suche auf einer einfach verketteten Liste keine Laufzeit von O(log n)?
- AVerkettete Listen können nicht sortiert werden
- BDas Erreichen des mittleren Elements kostet O(n) Schritte, da es keinen direkten Indexzugriff gibt
- CDie binäre Suche braucht mindestens doppelt so viel Speicher
- DVergleiche auf Knoten verketteter Listen sind langsamer
8.Schwer
Liegt 22n in O(2ⁿ)?
- ANein, denn 22n = 4ⁿ und 4ⁿ / 2ⁿ = 2ⁿ wächst unbeschränkt
- BJa, denn konstante Faktoren im Exponenten werden in der Groß-O-Notation immer ignoriert
- CNein, denn 22n wächst langsamer als 2ⁿ
- DJa, denn beide sind exponentiell
Lösungsschlüssel
- 1. B · O(V + E)
- 2. B · O(log n)
- 3. D · O(n)
- 4. D · O(n³)
- 5. A · Etwa 20
- 6. D · Überlappende Teilprobleme und optimale Teilstruktur
- 7. B · Das Erreichen des mittleren Elements kostet O(n) Schritte, da es keinen direkten Indexzugriff gibt
- 8. A · Nein, denn 22n = 4ⁿ und 4ⁿ / 2ⁿ = 2ⁿ wächst unbeschränkt
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.