Ed
mês passado
O Algoritmo de Shor é um algoritmo quântico que é utilizado para fatorar números inteiros. A sua complexidade em termos de tempo é um dos aspectos que o torna tão interessante, especialmente em comparação com algoritmos clássicos. Analisando as alternativas: a) O tempo de execução é exponencial. - Incorreto, pois o Algoritmo de Shor não tem complexidade exponencial. b) O tempo de execução é polinomial em função do logaritmo do número de entrada. - Correto! O Algoritmo de Shor tem complexidade polinomial, especificamente O((log N)² (log log N) (log log log N)), onde N é o número a ser fatorado. c) O tempo de execução é constante. - Incorreto, pois a complexidade não é constante. d) O tempo de execução é linear. - Incorreto, pois a complexidade não é linear. Portanto, a alternativa correta é: b) O tempo de execução é polinomial em função do logaritmo do número de entrada.
Mais perguntas desse material