Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
| gf_informatik:suchen_und_sortieren:sortieren [2026-02-27 13:56] – hof | gf_informatik:suchen_und_sortieren:sortieren [2026-02-27 14:19] (aktuell) – hof | ||
|---|---|---|---|
| Zeile 252: | Zeile 252: | ||
| def quick_sort(l, | def quick_sort(l, | ||
| - | links = links or 0 | + | 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: | ||