| Interface | Description |
|---|---|
| ISortieren<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Schnittstelle für die Sortierklassen.
|
| IVergleich<ElementTyp> |
Schnittstelle für die Beschreibung des Vergleichsoperators.
|
| Class | Description |
|---|---|
| BottomUpHeapsort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Bottom-Up-Heapsort.
|
| Bubblesort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Bubblesort.
|
| Countingsort<ElementTyp extends java.lang.Enum<ElementTyp>> |
Countingsort.
|
| Heapsort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Heapsort in der einfachsten Variante: Das oberste Element sinkt jeweils durch Vergleich mit
beiden "Kindelementen" ab, bis die Heap-Eigenschaft hergestellt ist.
|
| Insertionsort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Insertionsort.
|
| Mergesort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Mergesort.
|
| Quicksort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Quicksort.
|
| Radixsort<ElementTyp extends java.lang.Enum<ElementTyp>> |
Radixsort.
|
| Selectionsort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Selectionsort.
|
| Shellsort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Shellsort.
|
| StraightMergesort<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Straight-Mergesort
|
| VergleichGroesser<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Vergleich für eine aufsteigende Sortierung.
|
| VergleichKleiner<ElementTyp extends java.lang.Comparable<ElementTyp>> |
Vergleich für eine aufsteigende Sortierung.
|