Programozási alapismeretek
Rendezési algoritmusok
Tartalom
Az elemi rendezések
Egyszerű cserés rendezés
Minimum-kiválasztásos rendezés
Buborékrendezés
Beillesztéses rendezés
További linkek
Források
Az elemi rendezések
Dummy text.
Az alábbi rendezések futási ideje: N\(^2\)
Egyszerű cserés rendezés
Egyesével összehasonlítjuk a legelső elemet az összes tőle jobbra álló elemmel. Amennyiben egy adott összehasonlított elem kisebb/nagyobb, akkor kicseréljük. Ezt ismételjük a második, harmadik, stb. elemekre mindaddig, még a tömb végére nem érünk.
Az azonos értékű elemek nem cserélődnek fel, sorrendiségük megmarad.
Animáció: link
Algoritmus
Minimum-kiválasztásos rendezés
Algoritmus
Buborékrendezés
Algoritmus
Algoritmus (javított)
Beillesztéses rendezés
Algoritmus
Algoritmus (javított)
További linkek
ELTE specifikáció szerkesztőjeForrások
Horváth Győző, Horváth Gyula, Szlávi Péter, Törley Gábor: Programozási alapismeretek 9. előadás (ppt) (előadó: Törley Gábor)