예제 #1
0
        public void Test_NotConnected()
        {
            QuickUnionFinder uf = new QuickUnionFinder(3);

            uf.Union(0, 1);

            Assert.False(uf.IsConnected(0, 2));
        }
예제 #2
0
        public void Test_IsConnected()
        {
            QuickUnionFinder uf = new QuickUnionFinder(3);

            uf.Union(0, 1);
            uf.Union(0, 2);

            Assert.True(uf.IsConnected(0, 1));
        }