Struppi: Fehler in Bubblesort

Beitrag lesen

Nett das du geantwortet hast,

ich hab dir bereits x-mal geantwortet (allein gestern zweimal).

Und ein hash das ich über $neu_alignment{'name'}{$i} anspreche ist doch ein hash und kein Array wie du schreibst????????

Das hatte ich dir in den anderen Postings dioch schon geschrieben. Dort hatte ich dir geschrieben, wie du mit einem einfachen sort deine Tabelle sortieren kannst, wie du deine Datenstruktur verbesserst usw.

Ich hab dir auch gesagt, das du hier ein Hash verwendest, obwohl es klar und deutlich ein Array sein müßte. du gehst die Zahlen von 0 bis $length durch und greifst auf ein key mit diesen Werten zu. Würdest du einen Index verwenden wäre das um eineiges schneller.

Aber dein Hauptproblem ist, das deine Datenstruktur falsch ist. Du hast vorne den key und dahinter den Index, würdest du das andersherum machen wären alle deine Probleme mit einem Streich gelöst. Wie das funktioniert hatte ich dir gestern? vorgestern? ich weiß es nicht mehr - schon geschrieben und ein funktionierendes Beispiel dazu.

Struppi.