Ejemplo n.º 1
0
        public static int findSumOfPathNumbers(TreeNode root)
        {
            // TODO: Write your code here
            SumOfPathNumbers SoPN = new SumOfPathNumbers();

            //SoPN.Step(root, "");
            //int sum = 0;
            // foreach (int i in SoPN._numbers) sum+=i;
            //return sum;

            return(SoPN.Step(root, 0));
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            TreeNode root = new TreeNode(1);

            root.left        = new TreeNode(0);
            root.right       = new TreeNode(1);
            root.left.left   = new TreeNode(1);
            root.right.left  = new TreeNode(6);
            root.right.right = new TreeNode(5);
            Console.WriteLine("Total Sum of Path Numbers: " + SumOfPathNumbers.findSumOfPathNumbers(root));
        }