Buscar

Assinale a alternativa correta a respeito dos algoritmos de ordenação bubble sort e quick sort: O quick sort efetua a ordenação da lista, realiza...

Assinale a alternativa correta a respeito dos algoritmos de ordenação bubble sort e quick sort:


O quick sort efetua a ordenação da lista, realizando trocas de ordem sucessivas de elementos subsequente.
O quick sort tem um tempo de execução logarítmico no pior caso.
O bubble sort tem um tempo de execução logarítmico em média.
O bubble sort e o quick sort têm um tempo de execução quadrático no pior caso.
O bubble sort é um algoritmo recursivo que efetua, a cada passo, o particionamento da lista que será ordenada em duas sublistas - uma com os elementos maiores que um elemento escolhido como pivô, e outra com os elementos maiores que este.

Essa pergunta também está no material:

2 ALGORITMOS E COMPLEXIDADE
6 pág.

Complexidade de Algoritmos Universidade Estácio de SáUniversidade Estácio de Sá

Respostas

User badge image

Ed Verified user icon

A alternativa correta é: "O bubble sort e o quick sort têm um tempo de execução quadrático no pior caso." O bubble sort é um algoritmo de ordenação simples que percorre a lista diversas vezes, comparando elementos adjacentes e trocando-os de posição caso estejam na ordem errada. O tempo de execução do bubble sort é O(n²) no pior caso, o que significa que o tempo de execução aumenta quadraticamente com o tamanho da lista. O quick sort é um algoritmo de ordenação mais eficiente que o bubble sort. Ele divide a lista em duas partes, de forma que todos os elementos menores que um determinado valor (o pivô) fiquem à esquerda e todos os elementos maiores fiquem à direita. Em seguida, o algoritmo é aplicado recursivamente a cada uma das partes. O tempo de execução do quick sort é O(n log n) no caso médio, mas pode chegar a O(n²) no pior caso.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina