第十六天(树)
class Solution:
def increasingBST(self, root):
def inorder(node):
if node:
yield from inorder(node.left) # 生成器
yield node.val
yield from inorder(node.right)
ans = cur = TreeNode(None) #初始化为空
for v in inorder(root):
cur.right = TreeNode(v)
cur = cur.right # 指针
return ans.right最后更新于