Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:suchen_und_sortieren:sortieren [2025-03-15 21:18] – [Aufgabe C4: Selection Sort anwenden] hofgf_informatik:suchen_und_sortieren:sortieren [2026-02-27 14:19] (aktuell) hof
Zeile 67: Zeile 67:
  
  
-<nodisp 1>+<nodisp 2>
  
 ++++Lösung| ++++Lösung|
Zeile 117: Zeile 117:
  
  
-<nodisp 1>+<nodisp 2>
 ++++Lösung| ++++Lösung|
 <code python> <code python>
Zeile 216: Zeile 216:
 ++++ ++++
  
-<nodisp 1>+<nodisp 2>
 ++++Lösung| ++++Lösung|
 <code python quicksort.py> <code python quicksort.py>
Zeile 252: Zeile 252:
  
 def quick_sort(l, links=None, rechts=None): def quick_sort(l, links=None, rechts=None):
-    links = links or +    links = 0 if links is None else links 
-    rechts = rechts or len(l) - 1+    rechts = len(l) - 1 if rechts is None else rechts
     # Falls die Liste weniger als 2 Elemente hat, ist sie bereits sortiert.     # Falls die Liste weniger als 2 Elemente hat, ist sie bereits sortiert.
     if links < rechts:     if links < rechts:
  • gf_informatik/suchen_und_sortieren/sortieren.1742073508.txt.gz
  • Zuletzt geändert: 2025-03-15 21:18
  • von hof