コード例 #1
0
ファイル: QuickFind.cs プロジェクト: hshishir/Algorithms
        public static void Execute()
        {
            var uf = new QuickFind(10);

            uf.Display();

            uf.Union(0, 2);
            uf.Union(2, 3);
            uf.Union(2, 5);
            uf.Display();
            Console.WriteLine($"0-5 {uf.IsConnected(0, 5)}");
            Console.WriteLine($"5-3 {uf.IsConnected(5, 3)}");
            Console.WriteLine($"0-7 {uf.IsConnected(0, 7)}");
            Console.WriteLine($"3-8 {uf.IsConnected(3, 8)}");
        }