Algoritmos de Ordenação de Dados geralmente são processos “dispendiosos” para entender, porém cada dia aparece uma forma diferente de visualizar o que o algoritmo está fazendo.
Já havia dado uma olhada em diversos sites na internet mostrando graficamente (em java) como os algoritmos funcionava, porém o pessoal da Romania’s Sapientia University resolveu inovar e mostrar os algoritmos de forma “Dançante”, produzindo assim imagens mais completas de como cada algoritmo executa seus passos. Veja:
Bubble Sorting
Insert Sort
Shell Sort
Select Sort
Da joinha pra eles no facebook Algo-rythmics
Muito bacana a entrevista de Anders Hejlsberg para a Barbara Fox do Behind the Code, comentando sobre a carreira dessa pessoa que para a área de informática é de extrema importância, afinal, ele é o principal engenheiro por traz de várias coisas: Turbo Pascal, Delphi, Visual J++, WFC (Windows Foundation Classes), C# e participante CHAVE no desenvolvimento do framework .Net.