Suchergebnisse für Anfrage "quicksort"

2 die antwort

Schnelle Sortierung mit mittlerem Element als Drehpunkt

Mein Verständnis der schnellen Sortierung ist Wählen Sie ein Pivot-Element (in diesem Fall wähle ich das mittlere Element als Pivot) Linken und rechten Zeiger an Extremen initialisieren.Finden Sie das erste Element links vom Drehpunkt, das ...

8 die antwort

Welcher Sortieralgorithmus wird von LINQ "OrderBy" verwendet?

Evidently LINQs "OrderBy" wurde ursprünglich als instabil angegeben, aber zum Zeitpunkt von Orca wurde es als stabil angegeben. Nicht alle Dokumentationen wurden entsprechend aktualisiert. Beachten Sie die folgenden Links: Jon Skeet auf OrderBy ...

2 die antwort

Was ist der Zweck dieser Swap-Code-Zeilen in der Quicksort-Anwendung?

Ich versuche, eine Implementierung oder eine Anwendung von QuickSort zu verstehen, um das kleinste k-Element zu finden. Hier ist der Code, den ich zu verstehen versuche. public int quicksort(int a[], int start, int end, int k) { if(start < end) ...

TOP-Veröffentlichungen

8 die antwort

Warum wird die Zusammenführungssortierung für Objekte in der Android / Java-API verwendet?

n Ja Arrays.sort () [http://docs.oracle.com/javase/7/docs/api/java/util/Arra,ys.html#sort(byte[],%20int,%20int)] für primitiven Typ verwendet die schnelle Sortierung. Auf der anderen Seite Arrays.sort ...

4 die antwort

Verwenden von QuickSort für ein String-Array

Ich bin Programmierstudent und anstatt die ganze Aufgabe zu posten, bitte ich nur um Hilfe bei der Lösung dessen, was ich seit Stunden versucht habe, zu verstehen. Ich habe die Aufgabe, ein Array von Zeichenfolgen mit der QuickSort-Methode zu ...

26 die antwort

Wie sortiere ich ein Array in einer Schleife?

Also habe ich verschiedene Sortieralgorithmen durchlaufen. Fast alle Sortieralgorithmen erfordern jedoch zwei Schleifen, um das Array zu sortieren. Die zeitliche Komplexität von Bubble Sort & Insertion Sort ist O (n) für den besten Fall, aber ...

12 die antwort

Mit rot-schwarzen Bäumen sortieren

ie Worst-Case-Laufzeit des Einfügens auf einemred-black tree istO(lg n) und wenn ich ein @ durchfühin-order walk Auf dem Baum besuche ich im Wesentlichen jeden Knoten, sodass die gesamte Worst-Case-Laufzeit zum Drucken der sortierten Auflistung O ...

6 die antwort

Java: Schnelles Sortieren über Multithreading parallelisieren

Ich experimentiere mit Parallelisierungsalgorithmen in Java. Ich habe mit dem Sortieren von Zusammenführungen begonnen und meinen Versuch in diesem @ ...

12 die antwort

Warum ist Quicksort beliebter als Radix-Sort?

Warum ist Quicksort (oder Introsort) oder ein vergleichender Sortieralgorithmus üblicher als Radix-Sort? Besonders zum Sortieren von Zahlen. Radix-Sortierung ist nicht vergleichsbasiert, daher möglicherweise schneller als O (nlogn). In der Tat ...

12 die antwort

Warum verwendet die Arrays.sort-Methode von Java zwei verschiedene Sortieralgorithmen für verschiedene Typen?

Java 6'sArrays.sort -Methode verwendet Quicksort für Arrays von Grundelementen und Mergesort für Arrays von Objekten. Ich glaube, dass Quicksort die meiste Zeit schneller ist als Mergesort und weniger Speicher kostet. Meine ...