Algorithmen und Datenstrukturen · Senior · Frage 69 von 75

Welcher Ansatz zählt Inversionen (Paare i < j mit a[i] > a[j]) in O(n log n)?

Antwort zeigen

Richtige Antwort: Merge Sort, das linke Elemente zählt, die ein rechtes überholt

Erklärung

Wird ein Element der rechten Hälfte vor den restlichen linken Elementen eingefügt, bildet es mit jedem davon eine Inversion. Ein Fenwick-Baum über die Werte funktioniert ebenfalls in O(n log n).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 69

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