Thanks to visit codestin.com
Credit goes to www.educative.io

...

/

Minimum Spanning Tree

Minimum Spanning Tree

Find the minimum spanning tree of a connected undirected graph with weighted edges.

Statement

Find the minimum spanning tree (MST)MST of a connected, undirected graph with weighted edges.

Example

Consider the following graph:

Codestin Search App Codestin Search App 1 Codestin Search App 2 Codestin Search App 1 Codestin Search App 3 Codestin Search App 1 Codestin Search App 2 Codestin Search App 4 Codestin Search App 3 Codestin Search App 5 Codestin Search App 3 Codestin Search App 2

The minimum spanning tree of the above graph is:

Codestin Search App Codestin Search App 1 Codestin Search App 2 Codestin Search App 1 Codestin Search App 3 Codestin Search App 1 Codestin Search App 2 Codestin Search App 4 Codestin Search App  3 Codestin Search App 5 Codestin Search App 3 Codestin Search App 2

Sample input

Input will be a graph of the form:

v = 5
e = [ [ 1, 2, 1 ],
      [ 1, 3, 1 ],
      [ 2, 3, 2 ],
      [ 2, 4, 3 ],
      [ 3, 5, 3 ],
      [ 4, 5, 2 ] ]

where vv is the number of edges, and ee is the set of weighted edges. Each edge is coded as follows: [source,destination,weight][source, destination, weight] ...