Questão de Estrutura de Dados

Considere a seguinte implementação em Python de um algoritmo de ordenação:

def ordena(vv):
    for i in range(1, len(vv)):
        chave = vv[i]
        j = i - 1
        while j >= 0 and vv[j] > chave:
            vv[j + 1] = vv[j]
            j -= 1
        vv[j + 1] = chave

O algoritmo de ordenação implementado acima é o:

A
Bucketsort
B
Mergesort
C
Quicksort
D
Heapsort
E
Insertionsort

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados