博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
113. Path Sum II
阅读量:6828 次
发布时间:2019-06-26

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

class Solution {    public List
> pathSum(TreeNode root, int sum) { List
> res=new ArrayList
>(); pathSum(root, sum, new ArrayList
(), res); return res; } private void pathSum(TreeNode node, int sum, List
list, List
> res){ if(node==null) return; list.add(node.val); if(node.left==null&&node.right==null) { if(node.val==sum) res.add(new ArrayList
(list)); } else { if(node.left!=null) pathSum(node.left, sum-node.val, list, res); if(node.right!=null) pathSum(node.right, sum-node.val, list, res); } list.remove(list.size()-1); }}

  

转载于:https://www.cnblogs.com/asuran/p/7613397.html

你可能感兴趣的文章
推荐给开发者的20款响应式jQuery插件(收藏)
查看>>
页面无刷新弹框!!
查看>>
asp.net 进度条实现。。
查看>>
LeetCode----204. Count Primes(Java)
查看>>
有一行文字,要求删去其中某个字符
查看>>
由Photoshop高反差保留算法原理联想到的一些图像增强算法。
查看>>
Android课程---qq登陆页面(练习)
查看>>
整理JRE瘦身或精简JRE
查看>>
idea搭建简单spring-boot项目
查看>>
何为RP(快速成型)技术?
查看>>
Python初学的几个迷惑点
查看>>
springmvc 文件上传(粘贴即用)
查看>>
$.each() each
查看>>
Oracle物化视图的一般使用
查看>>
跳马(广搜_队列)
查看>>
JEE_Model1和Model2模型
查看>>
51nod 1441:士兵的数字游戏
查看>>
UVA 11573 Ocean Currents
查看>>
serviceCapture 和firefox 模拟局域网慢网速
查看>>
hdu4908(中位数)
查看>>