

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Um desenvolvedor precisa implementar um algoritmo de busca em uma estrutura de dados que armazena 1 milhão de registros ordenados. O requisito é encontrar um registro específico com o menor número de comparações possível.
O algoritmo e a complexidade de tempo mais adequados são
busca linear com complexidade O(n)
busca por saltos (Jump Search) com complexidade O(√n)
busca por interpolação com complexidade O(1)
busca em largura (BFS) com complexidade O(log n)
busca binária com complexidade O(log n)