Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void quicksortRekursiv(List<Film> pListe)
- {
- if (!pListe.isEmpty())
- {
- List<Film> kleinere = new List<Film>();
- List<Film> groessere = new List<Film>();
- pListe.toFirst();
- Film pivot = pListe.getContent();
- pListe.remove();
- while (!pListe.isEmpty())
- {
- Film akt = pListe.getContent();
- if (akt.compareTo(pivot) < 1) kleinere.append(akt);
- else groessere.append(akt);
- pListe.remove();
- }
- quicksortRekursiv(kleinere);
- quicksortRekursiv(groessere);
- pListe.concat(kleinere);
- pListe.append(pivot);
- pListe.concat(groessere);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement