Untitled
unknown
plain_text
2 years ago
407 B
6
Indexable
class Solution(object):
def buildTree(self, preorder, inorder):
"""
:type preorder: List[int]
:type inorder: List[int]
:rtype: TreeNode
"""
def build(pre, ino):
if ino:
idx = ino.index(pre.pop(0))
return TreeNode(ino[idx], build(pre, ino[0:idx]), build(pre, ino[idx+1:]))
return build(preorder, inorder)Editor is loading...
Leave a Comment