class Solution:
def __init__(self):
self.li = [] def midSearch(self,node):
if(node != None):
self.midSearch(node.left)
self.li.append(node.val)
self.midSearch(node.right) def rangeSumBST(self, root, L, R):
self.midSearch(root)
count = 0
tag = False
for l in self.li:
if l == L:
tag = True
if tag:
count += l
if l == R:
tag = False
return count

最新文章

  1. SpringMVC_简单小结
  2. getFragmentManager()和getSupportFragmentManager()
  3. 套题 codeforces 359
  4. Adobe Flash Builder 4.6破解方法
  5. Android打电话&发短信
  6. [每日一题] 11gOCP 1z0-053 :2013-10-9 backup with the KEEP option....................................33
  7. linux中删除目录
  8. (转)dedecms入门
  9. cf C. Xenia and Weights
  10. JS全选
  11. Java ---自定义标签
  12. js实现单张图片(或者多张)的预览功能
  13. MySQL数据库 —子查询,联合查询
  14. xml解析总结-常用需掌握
  15. mysql的btree和hash的区别
  16. axure--中继器
  17. robotframework手机号随机产生脚本
  18. varnish页面缓存服务
  19. spring框架排错
  20. Oracle简单语句查询

热门文章

  1. CSS 属性用法备忘录
  2. jquery的常用操作(操作html页面的Dom对象的元素)
  3. CSS3 Flexbox轻巧实现元素的水平居中和垂直居中(转)
  4. gl attribute和uniform的用法
  5. oracle之 手动创建 emp 表 与 dept 表
  6. idea新用法
  7. PHP接收表单(GET/POST)时,表单名中的点变成了下划线怎么办?
  8. 【ActiveMQ入门-9】ActiveMQ学习-与Spring集成2
  9. bzoj2002 弹飞绵羊
  10. DDA画线算法