Ed
há 2 meses
Para identificar qual das opções descreve melhor um problema que pode ser resolvido com um algoritmo guloso, vamos analisar cada alternativa: a) O problema da mochila (Knapsack) com pesos e valores arbitrários - Este problema não pode ser resolvido de forma gulosa quando os itens têm pesos e valores arbitrários, pois a solução ótima não é garantida. b) O problema de encontrar o caminho mais curto em um grafo - Embora existam algoritmos gulosos que podem ser usados para encontrar caminhos mais curtos (como o algoritmo de Dijkstra), ele não é puramente guloso em todos os casos. c) O problema de escolher a atividade com a maior duração em um intervalo de tempo - Este problema não é um exemplo típico de algoritmo guloso, pois a escolha da maior duração não necessariamente leva à solução ótima. d) O problema de encontrar uma árvore geradora mínima (como o Algoritmo de Kruskal) - Este é um exemplo clássico de um problema que pode ser resolvido com um algoritmo guloso, onde a abordagem é escolher as arestas de menor peso para construir a árvore. Portanto, a alternativa correta que descreve melhor um problema que pode ser resolvido com um algoritmo guloso é: d) O problema de encontrar uma árvore geradora mínima (como o Algoritmo de Kruskal).
Mais perguntas desse material