Zahlen sortieren

informatik4U - Hausaufgabenhilfe » Programmiermethoden und Projekte » Sortierverfahren » Zahlen sortieren « Zurück Vor »

Autor Beitrag
 

Nimba
Unregistrierter Gast
Veröffentlicht am Freitag, den 25. April, 2003 - 21:26:   

Ich hab ein kleines Problem. Zur Zeit schreibe ich ein Programm in dessen Verlauf 24 Variablen der Größe nach sortieter werden sollen. Alle Variablen sind Integers und besitzen einen Zahlenwert zischen 0 und 15.
Wie kann man das Lösen? Ich hab absolut keine Ahnung. Ein Lösungsansatz würde mir schon reichen

mfg und vielen dank
Nimda
 

Raz (Raz)
Moderator
Benutzername: Raz

Nummer des Beitrags: 41
Registriert: 4-2001
Veröffentlicht am Freitag, den 25. April, 2003 - 23:42:   

Hallo Nimba,

es gibt verschiedene Sortierverfahren, z. B. QuickSort oder BubbleSort (unter diesen Begriffen solltest du bei Google auch was finden).

Du kannst aber auch einfach die Menge der Variablen durchlaufen und immer dann zwei Variablen miteinander vertauschen, wenn die eine größer als die andere ist. Damit muss die größte Zahl immer ans Ende gehen, so dass du beim nächsten Schleifendurchlauf eine Zahl weniger sortieren musst.

Nur als Hinweis: wenn du die Schleife rückwärts ablaufen lässt, geht das deutlich schneller und nennt sich dann QuickSort.

MfG

Ralph
 

Hol (Hol)
Moderator
Benutzername: Hol

Nummer des Beitrags: 11
Registriert: 4-2001
Veröffentlicht am Sonntag, den 27. April, 2003 - 9:39:   

Kleine Ergänzung:
Quicksort ist was anderes!!!!!

Gruß Hol

Beitrag verfassen
Beitrag:
Benutzername: Hinweis:
Dies ist ein öffentlicher Bereich. Wenn Du kein Benutzerkonto (erlaubt z.B. automatische e-mail-Benachrichtigung + ...) hast, gib Deinen Namen in das "Benutzername"-Feld ein und lasse das "Passwort"-Eingabefeld leer. Die Angabe Deiner eMail-Adresse ist freiwillig. Mit der Nutzung des Forums erkennst Du die Nutzungsbedingungen an. Bitte also beachten.
Passwort:
Email:
Optionen: URLs innerhalb des Beitrags aktivieren
Auswahl:


keine Hilfe gefunden? Dann klick zu unseren Partnern:
Learn-in! Mathematik Soforthilfe. Klick jetzt! Hier könnte Ihre Werbung erscheinen. Kontakt: werbung@zahlreich.de Hier könnte Ihre Werbung erscheinen. Kontakt: werbung@zahlreich.de