Algorithm/LeetCode 문제 풀이
[LeetCode 144. Binary Tree Preorder Traversal] Python 트리 기초 preorder
공놀이나하여보세
2019. 5. 3. 14:56
# Definition for a binary tree node.
# class TreeNode:
# def __init__(self, x):
# self.val = x
# self.left = None
# self.right = None
class Solution:
def __init__(self):
self.traversal = []
def preorderTraversal(self, root: TreeNode) -> List[int]:
if root == None:
return []
self.traversal.append(root.val)
self.preorderTraversal(root.left)
self.preorderTraversal(root.right)
return self.traversal