Considerando as complexidades dos algoritmos apresentados, podemos afirmar que: - O algoritmo A, com complexidade O(log n), é mais eficiente do que o algoritmo B, com complexidade O(n^2). - O algoritmo C, com complexidade O(n log n), é mais eficiente do que o algoritmo B, com complexidade O(n^2). - O algoritmo C, com complexidade O(n log n), é mais eficiente do que o algoritmo A, com complexidade O(log n). Portanto, podemos concluir que o algoritmo C é o mais eficiente, o algoritmo A não é o mais eficiente nem o menos eficiente, e o algoritmo B é o menos eficiente.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar