Algoritmos
Um algoritmo é um procedimento que consiste em um conjunto de passos ou operações que, executados em uma ordem determinada, realizam uma determinada tarefa. No contexto computacional vemos algumas definições que apesar de diversas, se complementam. Uma definição comumente encontrada é a de que podemos dizer que o algoritmo é um conjunto finito de passos elementares que são aplicados sistematicamente até que uma solução seja atingida, ou seja, de forma simples, podemos dizer que um algoritmo define o caminho que deve ser seguido para chegar até a solução de um determinado problema. Em outra definição vemos um enfoque na noção de que todo algoritmo recebe uma entrada, realiza sua tarefa e entrega uma saída ao final, conforme explica Cormen (2002, apud ASCENCIO, 2010) “um algoritmo é qualquer procedimento computacional bem definido que toma algum valor ou conjunto de valores como entrada e produz algum valor ou conjunto de valores como saída”.
//TODO:
- pra que servem
- casos de uso
- Classificação
- Listagem
Exemplo: Algoritmos de ordenação: Buble Sorte, Merge Sort, etc. Material explicativo, link pro repositório, referências.