Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e953ece

Browse files
authored
Merge pull request azl397985856#474 from wNee/Fix/thinking_tree_1008_problem_bug
2 parents 82fdca2 + 478c78a commit e953ece

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

thinkings/tree.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1403,10 +1403,10 @@ def bstFromPreorder(self, preorder: List[int]) -> TreeNode:
14031403
mid = i
14041404
break
14051405
if mid == -1:
1406-
return None
1407-
1408-
root.left = dfs(start + 1, mid - 1)
1409-
root.right = dfs(mid, end)
1406+
root.left = dfs(start + 1, end)
1407+
else:
1408+
root.left = dfs(start + 1, mid - 1)
1409+
root.right = dfs(mid, end)
14101410
return root
14111411

14121412
return dfs(0, len(preorder) - 1)

0 commit comments

Comments
 (0)