

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.
Considere o seguinte código Python que implementa um método de ordenação:
def ordenar(lista):
n = len(lista)
for i in range(n):
trocado = False
for j in range(0, n - i - 1):
if lista[j] > lista[j + 1]:
lista[j], lista[j + 1] = lista[j + 1], lista[j]
trocado = True
if not trocado:
break
return lista
# Exemplo de uso
numeros = [64, 34, 25, 12, 22, 11, 90]
print(ordenar(numeros))
Qual método de ordenação é implementado no código acima?
QuickSort.
MergeSort.
BubbleSort.
InsertionSort.
SelectionSort.