Algorithmen und Datenstrukturen · Senior · Frage 63 von 75

Welche Komplexität hat Array.prototype.sort in V8 bei einem bereits sortierten Array?

Antwort zeigen

Richtige Antwort: Etwa O(n)

Erklärung

Timsort erkennt, dass das ganze Array ein aufsteigender Abschnitt ist, und macht nur eine lineare Prüfung. Das ist ein Grund, das eingebaute Sortieren einem handgeschriebenen Quicksort vorzuziehen.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 63

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen