
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
Um mapa rodoviário é modelado como um grafo em que os vértices representam interseções. As arestas representam segmentos de estrada entre interseções. O peso de cada aresta representa a distância entre interseções. Agora, considere que um motorista deseja obter o caminho mais curto entre duas cidades. Dado um mapa contendo as distâncias entre cada par de interseções adjacentes, como obter o caminho mais curto entre duas cidades?
A
Caminho mais curto com destino único.
B
Caminho gerador mínimo de origem única.
C
Caminho mais curto com origem única.
D
Caminho mais curto entre todos os pares de vértices.
E
Caminho gerador mínimo de origem múltipla.
Explanation:
This question is about finding the shortest path between two cities in a road network modeled as a weighted graph. The correct approach is C) Caminho mais curto com origem única (Single-source shortest path).
Dijkstra's algorithm is the classic solution for this problem when all edge weights are non-negative (as they are with distances). It efficiently finds the shortest path from a single source to all other vertices in O((V+E) log V) time using a priority queue.