博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode1038
阅读量:6175 次
发布时间:2019-06-21

本文共 626 字,大约阅读时间需要 2 分钟。

1 class Solution: 2     def __init__(self): 3         self.L = list() 4  5     def inOrder(self,node): 6         if node!=None: 7             if node.left != None: 8                 self.inOrder(node.left) 9 10             self.L.append(node)11 12             if node.right != None:13                 self.inOrder(node.right)14 15     def bstToGst(self, root: TreeNode) -> TreeNode:16         self.inOrder(root)17         sums = 018         for i in range(len(self.L)-1,-1,-1):19             sums += self.L[i].val20             self.L[i].val = sums21 22         return root

 

转载于:https://www.cnblogs.com/asenyang/p/10812656.html

你可能感兴趣的文章
win8重装成win8.1后把hyperv的虚拟机导入
查看>>
linux命令汇总(mkdir、rmdir、touch、dirname、basename)
查看>>
mv或者cp带小括号文件名解析问题总结
查看>>
Elasticsearch学习笔记3: bulk批量处理
查看>>
EBS12.2.5 升级到EBS12.2.6的问题及跟踪处理
查看>>
网站访问流程
查看>>
java的日志工具log4j的配置方法
查看>>
jQuery on()方法
查看>>
步调一致才能得胜利
查看>>
mysql 锁机制
查看>>
add_header X-Frame-Options "SAMEORIGIN";NGINX
查看>>
linux中的计划任务
查看>>
Android style报错
查看>>
Lintcode130 Heapify solution 题解
查看>>
【Map】Map、HashMap
查看>>
解决纯数字字符串在js方法参数中不稳定或被截取的问题
查看>>
如何在VMware安装Windows系统
查看>>
阶段性理解phantomjs/selenium/casperjs
查看>>
Java中高级开发工程师是什么技术水平(附28套Java进阶+高级视频教程)
查看>>
sudo命令
查看>>