Questão 132628

Tecnologia da Informação · 2025

Questão

ID 132628

Disciplina: Tecnologia da Informação

Assunto: Busca Binária

Ano: 2025 Banca: Instituto Verbena Órgão: Prefeitura Municipal de Morrinhos - GO


Considere o seguinte código escrito em Python 3:


def busca_binaria(lista, elemento):

inicio = 0

fim = len(lista) - 1


while inicio <= fim:

meio = (inicio + fim) // 2

if lista[meio] == elemento:

return meio

elif lista[meio] < elemento:

inicio = meio + 1

else:

fim = meio - 1


return -1


A complexidade de tempo desse algoritmo em termos da notação Big-O é

Alternativas da questão 132628
Pular para o conteúdo principal