segunda-feira, 1 de dezembro de 2014

Algoritmos de Ordenação

Esta é para começar bem a semana e o último mês do ano!
This post is a good start to the week and the last month of the year!

Outro dia encontrei a imagem animada abaixo no Google Plus de um cara chamado 
"Michael Brown", que vi em uma comunidade Java no lá no G+:

Another day I found the animated image below on Google Plus from a guy named "Michael Brown," that I saw in a Java community in G+:



Título do post no G+: Impressionante ferramenta para aprender análise de algoritmos.
Title of the post on G +:Awesome tool for learning algorithm analysis.

Forma de organização dos dados / Organization form of the data
Randômico / Random
Quase Classificado / Nearly Sorted
Invertido / Reversed
Poucos Dados Únicos / Few Unique

Tipos de algoritmos de ordenação / Types of sort algorithms
Inserção / Insertion
Seleção/ Selection
Bolha / Bubble
Concha / Shell
Merge (fundir) / Merge
Heap (pilha, árvore binária) / Heap 
Quick (rápido) / Quick
Quick 3 / Quick3

Vi uma outra página similar, mas mais completa, onde se pode pedir para rodar as simulações em conjunto ou separado. Vejam em http://nicholasandre.com.br/sorting/
I saw another similar page, but more complete, where you can run simulations together or separately. Look in http://nicholasandre.com.br/sorting/


E aí, qual você prefere? Espero que seja útil.
So, what do you prefer? I hope it's helpful.

Abraços, boa semana e bons estudos!
Hugs, have a good week and good studies!


Leandro M:-D>
nov/2014
"Há duas formas para viver a sua vida: 
 Uma é acreditar que não existe milagre;
 A outra é acreditar que todas as coisas são um milagre."
(Albert Einstein)

"There are two ways to live your life: 
 One is as though nothing is a miracle; 
The other is as though everything is a miracle."
(Albert Einstein)
np - Therapy? - Rain Hits Concrete


2 comentários:

  1. Hahhahahah. Muito bom, professor! Deveria ter dado isto na aula, hein ? Heheheh

    ResponderExcluir
    Respostas
    1. É que lá era apenas uma introdução à lógica, e não entraria algoritmos mais complexos -- a não ser que fosse em uma segunda disciplina!
      Valeu!

      Excluir