Die Effizienz von Quicksort hängt stark von der Wahl des Pivotelements ab, das die Liste in zwei Teillisten aufteilt. Es gibt verschiedene Strategien für die Auswahl des Pivotelements, wie zum Beispiel die Auswahl des mittleren Elements oder die Auswahl eines zufälligen Elements. Quicksort ist ein Beispiel für ein Divide-and-Conquer-Verfahren, das in vielen Bereichen der Informatik eingesetzt wird. Es gibt viele Anwendungsfelder, in denen Quicksort eingesetzt wird, wie zum Beispiel in Datenbanken, Dateisystemen und Compilern. Du findest wissenschaftliche Arbeiten zu Quicksort als PDF und eBook, viele auch als Print-on-Demand, bei GRIN.