Skip to content
START WITH A QUESTION

What would you like to understand?

Find an answer. See the moment it becomes clear. Follow the idea further.

← Concept directory

Answers for “在 Dijkstra 算法中,如何更新当前圈出顶点的邻居?”

2 keyword matches

Understanding your question. You can explore the search results below now.

Meet the concept

↗

The initialization step involves assigning a distance of 0 to the starting vertex (home) and marking it as visited by drawing a circle around it. All other vertices are initially considered to have an infinite or undefined distance until they are updated by neighbor calculations.

Conditions: The algorithm is starting.; The source vertex is identified as 'home'.

Meet the concept

↗

The rule is to select the uncircled vertex with the smallest tentative distance label. This vertex is then circled to mark it as settled, and a predecessor arrow is drawn from the vertex that supplied this smallest distance.

Conditions: There are uncircled vertices with assigned distance labels.; The algorithm is in the selection phase after updating neighbors.