Hilfe bei Sortierungsverfahren

Gast #897073
Lesenswert?
• ▲
▼
Tag an alle,
ich muss für mein Projekt 8 8Bit-Zahlen der Größe nach sortieren. Dafür 
suche ich ein möglichst effizientes Verfahren.
Bisher habe ich
- Bubbelsort (sehr langsgam)
- Quicksort
gefunden.

Kennt noch jemand ein besseres Verfahren?
Vielen Dank schon mal im Voraus,
MC
Gast #897080
Lesenswert?
• ▲
▼
> ein besseres Verfahren?

Die Frage is hier, was genau du unter besser verstehst. Es gibt 
unzählige verschiedene Sortieralgorithmen. Was muss bei dir besonders 
effizient sein? Laufzeit, Codegröße, Ram verbrauch?
Und gibt es evtl. irgendwelche Besonderheiten/zusätzlichen Informationen 
über die zu sortierenden Zahlen? Das hilft auch oft bei der Auswahl des 
Verfahrens.
Gast #897246
Lesenswert?
• ▲
▼
Vielen Dank für eure Antworten!
ich werde mir die Links heute abend mal zu Gemüte führen.

>> ein besseres Verfahren?
>Die Frage is hier, was genau du unter besser verstehst.
>Was muss bei dir besonders effizient sein? Laufzeit, Codegröße, Ram >verbrauch?
>Und gibt es evtl. irgendwelche Besonderheiten/zusätzlichen Informationen
>über die zu sortierenden Zahlen? Das hilft auch oft bei der Auswahl des
>Verfahrens.

Ich muss lediglich 8 8Bit Zahlen (genauer gesagt können nur Werte von 0 
bis 64 auftreteten) der Größe nach sortieren. Ob auf- oder Absteigend 
ist dabei relativ uninteressant, da ich ja oben bzw. unten in meiner 
sortierten Liste anfangen kann zu lesen.
Gast #897249
Lesenswert?
• ▲
▼
>Was muss bei dir besonders effizient sein? Laufzeit, Codegröße, Ram >verbrauch?
hab ich ganz vergessen: je schneller die Sortierung abläuft, desto 
besser. Ist zwar noch nicht zeitkritisch, aber ich habe noch andere 
Routinen, die ich nicht unnötig ausbremsen möchte.
RAM und Flash für den Code ist genügend vorhanden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren