static void Main(string[] args) { Graphs objG = new Graphs(4); objG.AddEdge(0, 1); objG.AddEdge(0, 2); objG.AddEdge(1, 2); objG.AddEdge(2, 0); objG.AddEdge(2, 3); objG.AddEdge(3, 3); Console.WriteLine(""); Console.WriteLine("Following is Breadth First Traversal (starting from vertex 2)"); objG.BFS(2); Console.WriteLine(""); Console.WriteLine("Following is Depth First Traversal"); objG.DFS(); Console.Read(); }
static void Main(string[] args) { using (var game = new Graphs(args)) game.Run(); }