Considere a seguinte implementação em python de um algoritmo d...

Considere a seguinte implementação em python de um algoritmo de ordenação: def func(arr, n, i): largest = i l = 2 * i + 1 r = 2 * i + 2 if l < n and arr[i] < arr[l]: largest = l if r < n and arr[largest] < arr[r]: largest = r if largest != i: arr[i], arr[largest] = arr[largest], arr[i] func(arr, n, largest) def ordena(arr): n = len(arr) for i in range(n // 2 - 1, -1, -1): func(arr, n, i) for i in range(n - 1, 0, -1): arr[i], arr[0] = arr[0], arr[i] func(arr, i, 0) o algoritmo de ordenação implementado acima é o:.

0 Respostas

Ivansouza está aguardando sua ajuda.

Sua resposta
Ok

Mais perguntas de Enem





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação