@@ -41,23 +41,24 @@ def display(self):
4141 print (self .adjMatrix )
4242
4343
44- G = Graph (7 )
45- # before adding edge
46- print ("before adding edge" )
47- G .display ()
48- G .addEdge (0 , 1 )
49- G .addEdge (1 , 2 )
50- G .addEdge (2 , 1 , 2 )
51- G .addEdge (3 , 5 )
52- G .addEdge (2 , 5 )
53- # after adding edge
54- print ("after adding edge" )
55- G .display ()
56- G .removeEdge (0 , 1 )
57- # after removing edge
58- print ("after removing edge" )
59- G .display ()
60- print (f"The weight of 2,1 vertices: { G .getWeight (2 , 1 )} " )
61- print (f"Total Edges: { G .getEdges ()} " )
62- print (f"In degree of vertex 1: { G .inDegree (1 )} " )
63- print (f"Out degree of vertex 1: { G .outDegree (2 )} " )
44+ if __name__ == '__main__' :
45+ G = Graph (7 )
46+ # before adding edge
47+ print ("before adding edge" )
48+ G .display ()
49+ G .addEdge (0 , 1 )
50+ G .addEdge (1 , 2 )
51+ G .addEdge (2 , 1 , 2 )
52+ G .addEdge (3 , 5 )
53+ G .addEdge (2 , 5 )
54+ # after adding edge
55+ print ("after adding edge" )
56+ G .display ()
57+ G .removeEdge (0 , 1 )
58+ # after removing edge
59+ print ("after removing edge" )
60+ G .display ()
61+ print (f"The weight of 2,1 vertices: { G .getWeight (2 , 1 )} " )
62+ print (f"Total Edges: { G .getEdges ()} " )
63+ print (f"In degree of vertex 1: { G .inDegree (1 )} " )
64+ print (f"Out degree of vertex 1: { G .outDegree (2 )} " )
0 commit comments