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 “为什么在示例中首先选择边 A-B?”

2 keyword matches

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

Understand why

↗

Edge A-B is chosen first because Prim's algorithm is a greedy algorithm that selects the smallest edge connecting the current visited set to an unvisited node. From the starting node A, edge A-B has the minimum weight among all edges incident to A leading to unvisited nodes.

Conditions: Node A is the starting visited node.; The algorithm follows the greedy rule of picking the minimum-weight crossing edge.

Find a method

↗

To start Prim's algorithm, create an empty list called 'visited' to track touched nodes, then pick an arbitrary starting node and add it to the visited list.

Conditions: The graph is weighted and connected.; You have a mechanism to track visited vertices (e.g., a list or set).