View Full Version : [FRAGE] - heap sort aufsteigend
wtf? wie funktioniert das? i werd aus der erklärung und dem bsp net schlau.
absteigend - das mit dem heap und dem versickern is mir soweit klar. denk ich ;)
besten dank im voraus
Original geschrieben von eXe
absteigend - das mit dem heap und dem versickern is mir soweit klar. denk ich ;)
Du mußt daran denken, daß du in einem Array arbeitest. Wenn du also die Wurzel mit dem i-ten Element vertauscht (Alg 8 Zeile 3), dann sortierst du die Elemente rückwerts in das Array, das du gleichzeitig als Heap verwendest. Beim Heap-Zeichnen vernachlässigst du diese Elemente dann, da sie sonst nur stören würden.
Hoffe, das war einigermaßen verständlich.
ach jetz hab ichs gecheckt
danke
vBulletin® v3.7.1, Copyright ©2000-2008, Jelsoft Enterprises Ltd.