Questão para a prova oral 009

Semana: 17/02/2003 a 21/02/2003

Assunto: Conceitos Básicos

Enunciado
O algoritmo de ordenação Bucket sort é utilizado quando as chaves são valores inteiros, e o intervalo ao qual podem pertencer é limitado e não muito extenso. Esse algoritmo utiliza uma abordagem de ordenação através de endereçamento, e não de comparações. Um roteiro para o algoritmo é apresentado a seguir, considerando o intervalo de valores entre 0 e m:

Considerando que não haverá elementos repetidos no vetor de entrada, para o pior caso, o custo do algoritmo Bucket sort é (onde n é o tamanho de A, e m é O(n)):

A) n^2
B) n
C) n lg n
D) 2^n
E) N.D.A.

Autora: Camila Ribeiro Rocha
RA: 022247