Showing
1 changed file
with
12 additions
and
1 deletions
| ... | @@ -58,6 +58,11 @@ def Kruskal(graph) : | ... | @@ -58,6 +58,11 @@ def Kruskal(graph) : |
| 58 | 58 | ||
| 59 | return F | 59 | return F |
| 60 | 60 | ||
| 61 | +#Dijkstra Algorithm | ||
| 62 | + | ||
| 63 | + | ||
| 64 | + | ||
| 65 | + | ||
| 61 | 66 | ||
| 62 | #Kruskal Algorithm | 67 | #Kruskal Algorithm |
| 63 | graph = { | 68 | graph = { |
| ... | @@ -74,4 +79,10 @@ graph = { | ... | @@ -74,4 +79,10 @@ graph = { |
| 74 | } | 79 | } |
| 75 | 80 | ||
| 76 | mst = Kruskal(graph) | 81 | mst = Kruskal(graph) |
| 77 | -print('Kruskal Algorithm : ', "\n", mst) | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 82 | +print('Kruskal Algorithm : ', "\n", mst) | ||
| 83 | + | ||
| 84 | +#Dijkstra Algorithm | ||
| 85 | +inf = 1000 | ||
| 86 | +w = [[0,7,4,6,1],[inf,0,inf,inf,inf], | ||
| 87 | + [inf,2,0,5,inf], [inf,3,inf,0,inf], [inf,inf,inf,1,0]] | ||
| 88 | +n = len(w) | ... | ... |
-
Please register or login to post a comment