Edény „vissza” rendezés Készítette: Urbán Eszter
Edény „vissza” rendezés Kezdeti lista: F → 012 → 111 → 120 → 122 → 110 → 001 → 022
Edény „vissza” rendezés 1. lépés: (utolsó számjegy szerint rendezzük - majd haladunk előre) F 0 → 120 → 110 1 → 111 → 001 2 → 012 → 122 → 022 a kapott listákat összefűzzük: F → 120 → 110 → 111 → 001→ 012 → 122 → 022
2. lépés: (utolsó előtti szerint rendezzük) F 0 → 001 1 → 110 → 111 → 012 2 → 120 → 122 → 022 a kapott listákat összefűzzük: F → 001 → 110 → 111 → 012→ 120 → 122 → 022
3. lépés: (első szerint rendezzük) F 0 → 001 → 012 → 022 1 → 110 → 111 → 120 → 122 2 → a kapott listákat összefűzzük: F → 001 → 012 → 022 → 110→ 111 → 120 → 122
Edény „vissza” rendezés EdényFej[1..n] EdényVég[1..n]
Edény „vissza” rendezés Főprogram algoritmusa
Edény „vissza” rendezés Edényekbe_rendez(F, EdFej[ ], EdVég[ ])
Edény „vissza” rendezés Edényeket_összefűz(F, EdFej[ ], EdVég[ ], ni)