From dd98393aa4443b77a728839f7cb278155a59e8d1 Mon Sep 17 00:00:00 2001 From: bt3gl <138340846+bt3gl-cryptographer@users.noreply.github.com> Date: Tue, 8 Aug 2023 14:47:15 -0700 Subject: [PATCH] Update bt_construct_inorder_preorder.py --- trees/bt_construct_inorder_preorder.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/trees/bt_construct_inorder_preorder.py b/trees/bt_construct_inorder_preorder.py index 6aca6cf..a6faa89 100644 --- a/trees/bt_construct_inorder_preorder.py +++ b/trees/bt_construct_inorder_preorder.py @@ -10,11 +10,10 @@ def build_tree(preorder, inorder) -> Optional[Node]: if left > right: return None - root = Node(preorder.pop(0)) + root = Node(preorder.pop(0)) # # this order change from postorder index_here = index_map[root.val] - # this order change from postorder - root.left = helper(left, index_here - 1, index_map) + root.left = helper(left, index_here - 1, index_map) # this order change from postorder root.right = helper(index_here + 1, right, index_map) return root