Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. private void quicksortRekursiv(List<Film> pListe)
  2. {
  3. if (!pListe.isEmpty())
  4. {
  5. List<Film> kleinere = new List<Film>();
  6. List<Film> groessere = new List<Film>();
  7. pListe.toFirst();
  8. Film pivot = pListe.getContent();
  9. pListe.remove();
  10. while (!pListe.isEmpty())
  11. {
  12. Film akt = pListe.getContent();
  13. if (akt.compareTo(pivot) < 1) kleinere.append(akt);
  14. else groessere.append(akt);
  15. pListe.remove();
  16. }
  17. quicksortRekursiv(kleinere);
  18. quicksortRekursiv(groessere);
  19. pListe.concat(kleinere);
  20. pListe.append(pivot);
  21. pListe.concat(groessere);
  22. }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement