Questão para a prova oral 022

Enunciado:
Dados dois algoritmos de ordenação distintos A e B, escolha qual das alternativas garante que o tempo de execução do algoritmo A no pior caso é melhor que o tempo do algoritmo B no pior caso, ou seja, que A executa a ordenação em tempo inferior a B. Para a comparação, considere um conjunto de dados de entrada grande o suficiente para que as ordens de crescimento dos respectivos algoritmos afetem sua performance:

A) O tempo de A no pior caso é Theta(n ln n) e o de B no pior caso é Omega(n ln n).

B) O tempo de A no melhor caso é Omega(n ln n) e o de B no pior caso é O(n2).

C) O tempo de A no pior caso é O(n ln n) e o de B no melhor caso é Omega(n2).

D) O tempo de A no pior caso é Omega(n ln n) e o de B no pior caso é O(n2).

E) NDA

Autor(a): André Santanchè
RA: 022287