Utórendezéses edényrendezés, RADIX „előre” Készítette: Hanics Anikó
Mi is az a RADIX rendezés? Ha az edényrendezéseket olyan számokra fogalmazzuk meg, amelyek r alapú számrendszerben vannak felírva és d számú számjegyet tartalmaznak, akkor az úgynevezett RADIX rendezéseket kapjuk
Az algoritmus
Hogyan is működik? Rendez S-et a j-edik jegy szerint, majd további j-1, ..., 1 jegyek szerint is. Külső hívás: ⎯⎯⎯→ RAD (S, d) A rekurzív hívás minden szintjén lokálisan létrejönnek az E0,…,Er-1edények. Így egy fastruktúrájú edényrendszer alakul ki. max. r + r 2 + ... + r d edény jön létre.
Lássunk egy példát! Aj=3 0 1 1 1 1 1 1 0 1 0 1 0 1 1 0 Aj=2 0 1 1 csere
Vége Köszönöm a figyelmet! 2011.02.25.