Algorithmen und Datenstrukturen · Middle · Frage 71 von 75

Welche Zeitkomplexität hat str.split("").sort().join("") für einen String der Länge n?

Antwort zeigen

Richtige Antwort: O(n log n)

Erklärung

Teilen und Verbinden sind O(n), aber das Sortieren der Zeichen ist O(n log n) und dominiert. Für kurze Wörter ist das egal; für lange Strings ist Zeichenzählen O(n).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Middle · Frage 71

Teste dich selbst

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

Diesen Test machen