static void Main(string[] args) { var graf = new Graf(6); graf.Hozzaad(0, 1); graf.Hozzaad(1, 2); graf.Hozzaad(0, 2); graf.Hozzaad(2, 3); graf.Hozzaad(3, 4); graf.Hozzaad(4, 5); graf.Hozzaad(2, 4); Console.WriteLine("Szélességi bejárás"); graf.SzelessegiBejar(0); Console.WriteLine("Mélységi bejárás"); graf.MelysegBejar(0); Console.WriteLine("Összefüggő-e? {0}", graf.Osszefuggo()); var feszitoFa = graf.feszitoFa(); Console.WriteLine(feszitoFa); Console.WriteLine(graf); Console.ReadLine(); }
static void Main(string[] args) { var graf = new Graf(6); graf.Hozzaad(0, 1); graf.Hozzaad(1, 2); graf.Hozzaad(0, 2); graf.Hozzaad(2, 3); graf.Hozzaad(3, 4); graf.Hozzaad(4, 5); graf.Hozzaad(2, 4); Console.WriteLine(graf); Console.WriteLine("\n"); Console.WriteLine("Szélességi:"); graf.SzelessegBejar(3); Console.WriteLine("\n"); Console.WriteLine("Mélységi:"); graf.MelysegBejar(5); Console.WriteLine("\n"); Console.Write("Összefüggőség:"); if (graf.Osszefuggo() == true) { Console.WriteLine(" Összefüggő."); } else { Console.WriteLine(" Nem összefüggő."); } Console.WriteLine("\n"); Console.WriteLine("Feszítőfa: "); graf.Feszitofa(); Console.ReadLine(); }