Uma pesquisa binária, também conhecida como pesquisa de meio intervalo, é um algoritmo usado em ciência da computação para localizar um valor especificado (chave) dentro de uma matriz. Para a pesquisa ser binária, a matriz deve ser classificada em ordem crescente ou decrescente.
Como funciona?
Como cada etapa do algoritmo divide o tamanho da matriz pela metade, uma pesquisa binária será concluída com êxito no tempo logarítmico. Ou seja, o pior cenário para um array de n elementos é garantido dentro das operações log (n).
Binário, Termos de programação, Pesquisa