Ed
há 4 meses
Para entender a principal desvantagem de algoritmos com complexidade O(n²), precisamos considerar como essa complexidade se comporta à medida que o tamanho da entrada (n) aumenta. Analisando as alternativas: a) Eles são eficientes para entradas muito pequenas - Isso é verdade, mas não é uma desvantagem, e sim uma característica. b) Eles não podem ser implementados em linguagens de programação populares - Isso não é verdade, pois algoritmos O(n²) podem ser implementados em várias linguagens. c) Eles podem ser lentos para entradas grandes, pois o tempo de execução cresce quadradamente - Esta é a principal desvantagem, já que a complexidade O(n²) significa que, se o tamanho da entrada dobrar, o tempo de execução pode aumentar até quatro vezes. d) Eles são ótimos para lidar com entradas muito grandes - Isso é incorreto, pois a complexidade O(n²) tende a ser ineficiente para entradas grandes. Portanto, a alternativa correta é: c) Eles podem ser lentos para entradas grandes, pois o tempo de execução cresce quadradamente.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material