faecher:informatik:oberstufe:algorithmen:sortieren:quicksort:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:algorithmen:sortieren:quicksort:start [26.01.2022 22:28] – angelegt sbelfaecher:informatik:oberstufe:algorithmen:sortieren:quicksort:start [27.01.2022 08:16] – [Modellvorstellung] sbel
Zeile 1: Zeile 1:
 ====== Quicksort ====== ====== Quicksort ======
  
-Um den Quicksort Algorithmus verstehen und implementieren zu können, sollte man die Abschnitte [[..:rekursion:start|Rekursion]] und das [[..:teile_und_herrsche:start|Teile-und-Herrsche-Prinzip]] bearbeitet haben.+<WRAP center round info 95%> 
 +Um den Quicksort Algorithmus verstehen und implementieren zu können, sollte man die Abschnitte [[..:..:rekursion:start|Rekursion]] und das [[..:..:teile_und_herrsche:start|Teile-und-Herrsche-Prinzip]] bearbeitet haben. 
 +</WRAP> 
 + 
 +Quicksort ist ein sehr schnellet Sortieralgorithmus. Er kommt in der Praxis 
 +häufig zum Einsatz. Zahlreiche Standardbibliotheken verschiedener Programmiersprachen enthalten Methoden um zum Beispiel Arrays zu sortieren, die in als Quicksort implementiert sind. Zum Beispiel hat die  Standardbibliothek der Programmiersprache C eine Funktion namens 
 +''qsort''. Quicksort verwendet ein [[..:..:teile_und_herrsche:start|Teile-und-herrsche-Prinzip]]. 
 + 
 +===== Modellvorstellung ===== 
 + 
 +Stell dir vor die Schüler der 7a wollen sich wie die Orgelpfeifen der Größe nach geordnet aufstellen: 
 + 
 +{{ :faecher:informatik:oberstufe:algorithmen:sortieren:quicksort:unsortiert.drawio.png |}}
  • faecher/informatik/oberstufe/algorithmen/sortieren/quicksort/start.txt
  • Zuletzt geändert: 24.01.2024 16:34
  • von Marco Kuemmel