Пример #1
0
        public void subtree_of_another_tree_test2()
        {
            var t = new TreeNode(1);
            var s = new TreeNode(0);

            var res = new subtree_of_another_tree().IsSubtree(s, t);

            Assert.False(res);
        }
Пример #2
0
        public void subtree_of_another_tree_test3()
        {
            var t = new TreeNode(1);
            var s = new TreeNode(1, new TreeNode(1));

            var res = new subtree_of_another_tree().IsSubtree(s, t);

            Assert.True(res);
        }
Пример #3
0
        public void subtree_of_another_tree_test()
        {
            var t = new TreeNode(4, new TreeNode(1), new TreeNode(2));
            var s = new TreeNode(3, t, new TreeNode(5));

            var res = new subtree_of_another_tree().IsSubtree(s, t);

            Assert.IsTrue(res);
        }