HansSchmitz91
Grünschnabel
Hallo ich war auf der Suche einer HeapSort Implementation und habe eine gefunden. Ich verstehe den ganzen Code bis auf einen kleinen Teil der da wäre:
Wäre echt toll wenn mir jemand diesen Teil erklären könnte. Danke im voraus
Java:
if (r <= heapGroesse)
{
sohn = liste[l] < liste[r] ? // Diese Zeile verstehe ich nicht
l: // Diese auch
r; // Diese auch
if (liste[sohn] < liste[dieserKnoten])
{
tausche(liste, dieserKnoten, sohn);
macheHeapFuerKnoten(liste, sohn, heapGroesse);
}
}
Wäre echt toll wenn mir jemand diesen Teil erklären könnte. Danke im voraus
Zuletzt bearbeitet: