Questões de Tecnologia da Informação · ProGPe UFSCAR

Tecnologia da InformaçãoAlgoritmos de ordenação, busca e complexidadeProGPe UFSCAR 2014

UFSCAR

Questão de Tecnologia da Informação

A ordenação de elementos facilita a busca e recuperação de dados. Uma estratégia adotada por alguns algoritmos de ordenação é “dividir para conquistar”, também chamada de estratégia de partição, que consiste em dividir um problema maior em problemas menores. Depois da divisão, os resultados dos problemas menores são combinados, até que se consiga a solução do problema maior. Nesse contexto, considere as seguintes afirmações: I. O Heapsort é um algoritmo que usa partição e no pior caso tem complexidade O(n log n). II. O Quicksort é um algoritmo que usa partição e no caso médio tem complexidade O(n log n). 33 III. O Bubblesort é um algoritmo que não usa partição e no caso médio tem complexidade O(n log n). IV. O Selectionsort é um algoritmo que não usa partição e no caso médio tem 2 complexidade O(n ). Marque a alternativa correta.

Sua resposta

Mais questões de Algoritmos de ordenação, busca e complexidade

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.