Algoritmos/Prefácio: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Criou a página com " Algorítimos, pelo dicionário seria um conjunto finito de regras, raciocínio ou operações que possam ser aplicadas a dados para que assim gerar um resultado ou soluci..."
(Sem diferenças)

Revisão das 16h30min de 4 de abril de 2017

 Algorítimos, pelo dicionário seria um conjunto finito de regras, raciocínio ou operações que possam ser aplicadas a dados para que assim gerar um resultado ou solucionar um problema. Diariamente executamos algorítimos, por exemplo para fazermos bolo checamos se há ovos, leite, farinha, colocamos um por um em uma determinada ordem em uma determinada estrutura para que seja formada a massa para enfim termos o produto final que é o bolo, ou seja, seguimos alguns passos e ordem para termos um produto. O intuito não é te ensinar a fazer bolo ou a te mostrar o passo a passo de se tomar banho, mas sim te mostrar a complexidade, organização e manuseio dos algorítimos que temos hoje, e como podem ser aplicados às diferentes estruturas de dados existentes, como fila, lista, pilha, arvore, tabela hash, entre outras.
 Basicamente, Algorítimos abrange a organização e o manuseio de dados, como exemplo, temos algorítimos de ordenação, como o quicksort, shellsort, selection sort. Algorítimos de busca como pesquisa binaria, sequencial, por interpolação. Mas é claro, cada algorítimo, sendo de ordenação, de busca ou qualquer um dos diversos algorítimos implementados hoje, cada um tem suas variações e suas aplicabilidades, cabendo assim saber escolher qual deve ser implementado ou utilizado para o determinado problema a ser enfrentado.