Example #1
0
        public void LevelOrderBottomTest()
        {
            int?[] treeNodes = new int?[] { 3, 9, 20, null, null, 15, 7 };

            TreeNode root = Helper.BuildTreeFromLevelOrderArray(treeNodes, 0);

            var output = BinaryTreeLevelOrderTraversalII.LevelOrderBottom(root);

            foreach (var n in output)
            {
                foreach (var x in n)
                {
                    System.Console.Write("{0} ", x);
                }
                System.Console.WriteLine();
            }
        }
 public void BeforeEach()
 {
     BinaryTreeLevelOrderTraversalII = new BinaryTreeLevelOrderTraversalII();
 }