Algoritmos de Busca
Uma das coisas mais comuns em desenvolvimento de software é a necessidade de se buscar algo, seja em uma lista ou em uma tabela, array, ou qualquer outra estrutura que armazene um número n de dados. ¯\_(ツ)_/¯
Um algotitmo de busca é aquele que aceita um argumento 'a' e tenta encontrar o registro cuja chave seja 'a'.
Sendo assim, dado um conjunto de elementos, onde cada um é identificado por uma chave, o objetivo da busca é encontrar o elemento que corresponde a uma determinada chave.
Enfim... Segue alguns algoritmos.
OPA! E, por favor, lembre que isso aqui é feito por um estudante! Se encontrar um erro, ou conhecer um formato melhor, cria uma issue com o seu conteúdo! :D