Skip to content

Commit 0e7b2d2

Browse files
committed
Runtime: 274 ms (Top 36.07%) | Memory: 88.6 MB (Top 22.22%)
1 parent 455989c commit 0e7b2d2

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
# Runtime: 274 ms (Top 36.07%) | Memory: 88.6 MB (Top 22.22%)
2+
13
# Definition for a binary tree node.
24
# class TreeNode(object):
3-
# def __init__(self, val=0, left=None, right=None):
4-
# self.val = val
5-
# self.left = left
6-
# self.right = right
5+
# def __init__(self, val=0, left=None, right=None):
6+
# self.val = val
7+
# self.left = left
8+
# self.right = right
79
class Solution(object):
810
def buildTree(self, preorder, inorder):
911
"""
@@ -13,9 +15,9 @@ def buildTree(self, preorder, inorder):
1315
"""
1416
if not preorder or not inorder:
1517
return None
16-
18+
1719
root = TreeNode(preorder[0])
1820
mid = inorder.index(preorder[0])
1921
root.left = self.buildTree(preorder[1:mid+1], inorder[:mid])
2022
root.right = self.buildTree(preorder[mid+1:], inorder[mid+1:])
21-
return root
23+
return root

0 commit comments

Comments
 (0)