Advertisement
vencinachev

GraphMain

Sep 10th, 2019
406
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.81 KB | None | 0 0
  1. class Program
  2.     {
  3.         static void Main(string[] args)
  4.         {
  5.             Graph<int> g = new Graph<int>();
  6.             Node<int> n1 = new Node<int>(1);
  7.             Node<int> n2 = new Node<int>(2);
  8.             Node<int> n3 = new Node<int>(3);
  9.             Node<int> n4 = new Node<int>(4);
  10.             Node<int> n5 = new Node<int>(5);
  11.             Node<int> n6 = new Node<int>(6);
  12.             g.AddNode(n1);
  13.             g.AddNode(n2);
  14.             g.AddNode(n3);
  15.             g.AddNode(n4);
  16.             g.AddNode(n5);
  17.             g.AddNode(n6);
  18.             g.AddEdge(n1, n2);
  19.             g.AddEdge(n1, n3);
  20.             g.AddEdge(n2, n4);
  21.             g.AddEdge(n3, n5);
  22.             g.AddEdge(n3, n6);
  23.          
  24.             g.BFS(n1);
  25.             Console.WriteLine();
  26.             g.DFS(n1);
  27.         }
  28.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement