Algorytmy sortujące – muzycznie i wizualnie

Hipnotyzujące i bardzo ciekawe przedstawienie różnych algorytmów sortowania, które znalazłem na kanale Timo Bingmanna. Autor postanowił połączyć wizualizację przebiegu algorytmu z efektami dźwiękowymi (zresztą bardzo miło wspominanymi np. przez użytkowników Commodore 64).

Przy okazji chciałbym poinformować, że Notatnik Programisty jest jednym z oficjalnych patronów medialnych największej polskiej imprezy programistycznej: X Mistrzostw Wielkopolski w Programowaniu Zespołowym. Więcej szczegółów już niedługo, a już teraz zachęcam do polubienia Notatnika na Facebooku.

 

Algorytmy w zwolnionym tempie

Quick Sort (LR pointers)

Quick Sort (LL pointers)

Quick Sort (Ternary Split)

Merge Sort

Heap Sort

Bubble Sort

Cocktail Shaker Sort

Gnome Sort

Shell’s Sort

Selection Sort

Radix Sort (LSD)

Radix Sort (MSD)

Introsort (std::sort from STL)

Adaptive Merge Sort (std::stable_sort)

Tim Sort

Comb Sort

Odd-Even Sort

Batcher’s Bitonic Sort

Batcher’s Odd-Even Mergesort

Smooth Sort

Bogo Sort

Bozo Sort

Slow Sort

Stooge Sort

Cycle Sort

To również może Cię zainteresować:

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *