We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fe2b56e commit f5b5b2fCopy full SHA for f5b5b2f
36. 从前序与中序遍历序列构造二叉树.md
@@ -25,14 +25,14 @@ class Solution(object):
25
:rtype: TreeNode
26
"""
27
if not (preorder and inorder):
28
- return None
29
- #根据前序数组的第一个元素,就可以确定根节点
+ return None
+ #根据前序数组的第一个元素,就可以确定根节点
30
root = TreeNode(preorder[0])
31
- #用preorder[0]去中序数组中查找对应的元素
+ #用preorder[0]去中序数组中查找对应的元素
32
mid_idx = inorder.index(preorder[0])
33
- #递归的处理前序数组的左边部分和中序数组的左边部分
34
- #递归处理前序数组右边部分和中序数组右边部分
+ #递归的处理前序数组的左边部分和中序数组的左边部分
+ #递归处理前序数组右边部分和中序数组右边部分
35
root.left = self.buildTree(preorder[1:mid_idx+1],inorder[:mid_idx])
36
root.right = self.buildTree(preorder[mid_idx+1:],inorder[mid_idx+1:])
37
return root
38
-```
+```
0 commit comments