关注
public class Solution {
/**
*
* @param root TreeNode类
* @return int整型
*/
public int sumNumbers (TreeNode root) {
// write code here
List<List<Integer>> ans=new ArrayList<>();
List<Integer> path=new ArrayList<>();
backTrack(root,ans,path);
int res=0;
for(int i=0;i<ans.size();i++){
int sum=0;
for(int j=0;j<ans.get(i).size();j++){
sum=sum*10+ans.get(i).get(j);
}
res+=sum;
}
return res;
}
void backTrack(TreeNode root,List<List<Integer>> ans,List<Integer> path){
if(root==null){
return;
}
path.add(root.val);
if(root.left==null&&root.right==null){
ans.add(new ArrayList<>(path));
}else{
backTrack(root.left,ans,path);
backTrack(root.right,ans,path);
}
path.remove(path.size()-1);
}
}
查看原帖
点赞 1
相关推荐
11-24 14:20
北京大学 Java CoderEcho:虽然我没去大厂,但是待过俩家初创,我的感觉是厉害的初创很舍得给钱,也很看你的产出,产出不行直接把你开了。当然大厂也可能有这个问题。建议还是去大厂,如果被裁员了最起码还有大厂的title,这年头不确定的事儿太多了。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
10-30 21:46
安庆职业技术学院 后期制作 点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
343147次浏览 3283人参与
# 我的实习求职记录 #
6078782次浏览 83620人参与
# 阿里云管培生offer #
39846次浏览 570人参与
# 地方国企笔面经互助 #
4851次浏览 12人参与
# 职场吐槽大会 #
89808次浏览 740人参与
# 选完offer后,你后悔学本专业吗 #
22495次浏览 160人参与
# 北方华创开奖 #
39224次浏览 406人参与
# 运营商笔面经互助 #
92010次浏览 1329人参与
# ai智能作图 #
1401次浏览 35人参与
# 如果有时光机,你最想去到哪个年纪? #
23587次浏览 475人参与
# 海康威视求职进展汇总 #
401741次浏览 3414人参与
# 软件开发2024笔面经 #
2324296次浏览 48206人参与
# 风评不好的公司,你会去吗? #
20535次浏览 94人参与
# 国企还是互联网,你怎么选? #
89793次浏览 697人参与
# 如何一边实习一边秋招 #
998746次浏览 12683人参与
# 腾讯求职进展汇总 #
197813次浏览 1650人参与
# 银行笔面经互助 #
84314次浏览 889人参与
# 第一份工作应该选择高薪还是大平台 #
88740次浏览 590人参与
# bilibili求职进展汇总 #
33734次浏览 360人参与
# 许愿池 #
215289次浏览 2536人参与
# 上班苦还是上学苦呢? #
78488次浏览 725人参与
# 国央企薪资爆料 #
13296次浏览 98人参与