private static void PrintLeftView(BinaryTree.Node node, int level) { if (node != null) { if (maxLevel < level) { Console.Write($"{node.Data}=>"); maxLevel = level; } PrintLeftView(node.Left, level + 1); PrintLeftView(node.Right, level + 1); } }
public TreeNode(BinaryTree.Node node, int breadth) { this.Node = node; this.BreadthLevel = breadth; }