TreeNode root = new TreeNode(1);root.left = new TreeNode(2);root.left.left = new TreeNode(4);root.left.right = new TreeNode(5);root.right = new TreeNode(2);
Printing or retreving the binary tree
def inorder(node): if not node: return [] return inorder(node.left) + [node.val] + inorder(node.right)