Os diferentes casos de complexidade de tempo para algoritmos de ordenação significam que o tempo de execução do algoritmo pode variar significativamente dependendo do estado inicial dos dados a serem ordenados. No caso do Quick Sort, por exemplo, se os dados já estiverem parcialmente ordenados, o algoritmo terá um desempenho melhor (melhor caso) do que se os dados estiverem completamente desordenados (pior caso). Portanto, é importante levar em consideração esses diferentes casos ao escolher um algoritmo de ordenação para um determinado conjunto de dados. A alternativa correta é a letra B.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar