Questão Q110078
2006 Centro de Seleção e de Promoção de Eventos UnB (CESPE) Instituto de Tecnologia da Informação e Comunicação - ES (PRODEST/ES)
Prova: Concurso Instituto de Tecnologia da Informação e Comunicação - ES (PRODEST/ES) - Analista de Informática Área Sistemas de Informação - Centro de Seleção e de Promoção de Eventos UnB (CESPE) do ano 2006 Instituto de Tecnologia da Informação e Comunicação - ES (PRODEST/ES)

Uma das tarefas mais importantes no desenvolvimento de a...

Uma das tarefas mais importantes no desenvolvimento de aplicações é a análise e a avaliação da eficiência computacional dessas soluções, isto é, a comparação entre os diferentes algoritmos que podem ser utilizados para a solução de um mesmo problema. No que se refere aos algoritmos e técnicas e aos seus desempenhos, julgue os itens que se seguem.

Os algoritmos de ordenação têm como função colocar os elementos de uma dada seqüência em uma certa ordem, a qual pode ser parcial ou total. Considerando-se os algoritmos de ordenação, é correto afirmar que o desempenho médio do algoritmo quick-sort é de ordem O(n log n), em que n representa o número de elementos a serem ordenados. Porém, no pior caso, o desempenho do quick-sort é semelhante ao desempenho do algoritmo de bolha (bublesort).

Comentários

Faça login para participar da discussão.

Cadastre-se Gratuitamente
Carregando comentários...