Als «sorting» getaggte Fragen

12
Können wir ohne Permutationen sortieren?

Es ist bekannt, dass das Sortieren von Permutationen durch Transposition in , da die minimale Anzahl von Transpositionen, die zum Sortieren von erforderlich sind, genau . Dieser Begriff der "Inversionszahl" hat auch Anwendungen in der algebraischen Kombinatorik, zum Beispiel erlaubt er, mit einer...

12
kleinste k Elemente im Array in O (k) finden

Dies ist eine interessante Frage, die ich im Internet gefunden habe. Bei einem Array mit n Zahlen (ohne Informationen darüber) sollten wir das Array in linearer Zeit vorverarbeiten, damit wir die k kleinsten Elemente in der O (k) -Zeit zurückgeben können, wenn wir eine Zahl 1 <= k erhalten <=...

12
Sortiert

Im aktuellen Preprint https://arxiv.org/abs/1801.00776 wird behauptet, dass reelle Zahlen in der Zeit O ( n √) sortiert werden können nnn und linearen Raum. Das Papier scheint vernünftig, obwohl ich kein Experte für Sortieralgorithmen bin.O(nlogn−−−−√),O(nlog⁡n),O(n \sqrt{\log n}), Wenn das stimmt,...

12
Sortieren von "k-tonischen" Sequenzen

Ich hoffe, dass jemand einen Hinweis darauf kennt, sodass ich die Literatur nicht lesen muss ... Betrachten Sie eine Folge von Zahlen . Stellen Sie sich die Sequenz als n - 1 Intervalle [ x 1 , x 2 ] , [ x 2 , x 3 ] , … , [ x n - 1 , x n ] vor . Es ist klar, dass die ursprüngliche Sequenz bitonisch...

9
Komplexität der blinden Art?

Wir alle wissen, dass die minimale Komplexität eines vergleichsbasierten Sortieralgorithmus Vergleiche sind. Ich versuche eine blinde Sortierung durchzuführen, dh wenn eine Zahl einen Schaltkreis (mit booleschen, arithmetischen und "Vergleichs" -Gattern) ausgibt, der eine Liste von Elementen...

8
Komplexität der Sortierung

Es ist nicht schwer zu zeigen, dass das Sortieren eines Arrays von Zahlen für schwierig ist . Wenn die Eingabe ein Array von 1s und 0s ist, ist es im Wesentlichen die Funktion C o u n t (bei n Bits wird die Anzahl von 1 s binär ausgegeben), da C o u n t für T C 0 vollständig ist und dies möglich...

8
Welchen Vorteil hat Heapsort gegenüber Smoothsort?

Wikipedia gibt an, dass die Vorteile von Smoothsort gegenüber Heapsort darin bestehen, dass es manchmal näher an der O (n) -Zeit liegt . Jetzt habe ich mich gefragt, welchen Vorteil Heapsort gegenüber Smoothsort hat. Oder um diese Frage neu zu formulieren: Ist Smoothsort immer eine bessere Wahl als...