Hallo,
kann mir jemand einen Hinweis geben wie man eingegebene Daten, z.B. 7 beliebige Zahlen, ohne die sort, sorted Funktion sortieren kann? Wenn ich das über eine Schleife machen möchte stellt sich mir die Frage, ob ich die Eingaben erst in eine Liste packen muss und ob ich dann mit Rechenoperationen < und > arbeiten muss.
Sortieren ohne sort, sorted
@drkolberg: Sortieralgorithmen gibt es viele. Wie diese funktionieren, ist z.B. bei Wikipedia gut erklärt: https://de.wikipedia.org/wiki/Sortierverfahren
Immer auch mit Pseudocode zum selbstprogrammieren.
Um irgendetwas mit vielen Elementen zu machen, ist eine Liste immer ein guter Startpunkt, also ja, pack die Eingaben in eine Liste.
Immer auch mit Pseudocode zum selbstprogrammieren.
Um irgendetwas mit vielen Elementen zu machen, ist eine Liste immer ein guter Startpunkt, also ja, pack die Eingaben in eine Liste.
- __blackjack__
- User
- Beiträge: 13927
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@drkolberg: Was spricht denn gegen `sort()`/`sorted()`?
“Java is a DSL to transform big Xml documents into long exception stack traces.”
— Scott Bellware
— Scott Bellware
Relativ einfache zu verstehende und zu implementierende (wenn leider auch nicht sehr effiziente) Sortieralgorithmen für den Einstieg bzw. zu Lernzwecken sind z. B. Bubblesort, Selectionsort oder Insertionsort. Für den Produktivbetrieb sollte man die aber natürlich nicht verwenden.