Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by Neutral General,
9. Mär 2018
Nochmal ein Versuch das zu erklären:
Das Sortieren besteht quasi aus 2 Teilen:
1) Den Algorithmus (Bubblesort, Quicksort, Mergesort, ...)
Jeder dieser Algorithmen kann zuverlässig in jeder Situation Zahlen sortieren :!:
2) Der Teil beim Sortieren wo zwei Elemente verglichen werden und entschieden werden muss welcher der beiden Elemente größer/kleiner/gleich ist.
Dieser Vergleich von...
Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by Neutral General,
7. Mär 2018
Dein Problem ist nicht der Sortieralgorithmus, sondern die Tatsache dass du gar nicht wirklich weißt was du haben willst.
Du musst wissen in welcher Reihenfolge du deine Zahlen haben willst und du musst wissen wie du deine Objekte mit Hilfe der sortierten Zahlen richtig darstellen kannst.
Und bei mindestens einem von beiden hakt es bei dir grad. Dir muss nur bewusst sein wo genau es hakt.
Es...
Forum: Algorithmen, Datenstrukturen und Klassendesign
FreePascal
by Neutral General,
7. Mär 2018
Ob jetzt 2D/3D, Tiefe, was-auch-immer ist egal.
Unterm Strich willst du nur eine Liste von Zahlen auf eine bestimmte Weise sortiert haben.
Wenn du weißt wie die Reihenfolge sein soll musst du dir dann überlegen wie die Kriterien zum Sortieren aussehen müssen - fertig.
Stimmt denn folgende Sortierung?
-7 -15 -30 -45 -90 0 7 15 30 45 90
Wäre gut wenn du da mal Beispielzahlen nennen...