Skip to content

Instantly share code, notes, and snippets.

@seansio1995
Created April 9, 2018 20:36
Show Gist options
  • Save seansio1995/38c647a6605d88379f36ff6e3f5a3bf8 to your computer and use it in GitHub Desktop.
Save seansio1995/38c647a6605d88379f36ff6e3f5a3bf8 to your computer and use it in GitHub Desktop.
class Solution(object):
def convertBST(self, root):
"""
:type root: TreeNode
:rtype: TreeNode
"""
self.val=0
def traverse(root):
if root:
traverse(root.right)
root.val+=self.val
self.val=root.val
traverse(root.left)
traverse(root)
return root
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment