亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

LeetCode -- Path Sum III分析及實現方法

2020-01-31 16:50:08
字體:
來源:轉載
供稿:網友

LeetCode -- Path Sum III分析及實現方法

題目描述:

You are given a binary tree in which each node contains an integer value.Find the number of paths that sum to a given value.The path does not need to start or end at the root or a leaf, but it must go downwards (traveling only from parent nodes to child nodes).The tree has no more than 1,000 nodes and the values are in the range -1,000,000 to 1,000,000.

給定一個二叉樹,遍歷過程中收集所有可能路徑的和,找出和等于X的路徑樹。

思路:

設當前節點為root,分別收集左右節點路徑和的集合,merge到當前集合中;

將當前節點添加到數組中,構成新的可能路徑。

實現代碼:

/**  * Definition for a binary tree node.  * public class TreeNode {  * public int val;  * public TreeNode left;  * public TreeNode right;  * public TreeNode(int x) { val = x; }  * }  */ public class Solution {   private int _sum;  private int _count;  public int PathSum(TreeNode root, int sum)  {  _count = 0;  _sum = sum;  Travel(root, new List<int>());  return _count;  }   private void Travel(TreeNode current, List<int> ret){  if(current == null){   return ;  }    if(current.val == _sum){   _count ++;  }    var left = new List<int>();  Travel(current.left, left);    var right = new List<int>();  Travel(current.right, right);    ret.AddRange(left);  ret.AddRange(right);    for(var i = 0;i < ret.Count; i++){   ret[i] += current.val;   if(ret[i] == _sum){   _count ++;   }  }  ret.Add(current.val);    //Console.WriteLine(ret);  } } 

如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久久91精品国产一区不卡| 成人精品在线观看| 亚洲国产精品久久久久秋霞不卡| 国产精品视频免费在线| 亚洲精品wwww| 欧美成人激情视频免费观看| 欧美成aaa人片在线观看蜜臀| 日韩av片永久免费网站| 亚洲区免费影片| 国产精品海角社区在线观看| 国产精品网站视频| 亚洲欧美制服中文字幕| 久久久久久久久久久免费| 在线播放国产一区二区三区| 4438全国亚洲精品在线观看视频| 亚洲自拍小视频免费观看| 91色视频在线观看| 欧美性资源免费| 午夜精品蜜臀一区二区三区免费| 日韩成人xxxx| 亚洲国产欧美在线成人app| 在线观看国产精品日韩av| 国产精品中文字幕在线观看| 国产精品99久久久久久久久久久久| 成人网在线视频| 中文精品99久久国产香蕉| 亚洲一区国产精品| 91精品久久久久久久久久久久久| 欧美大尺度激情区在线播放| 疯狂做受xxxx高潮欧美日本| 日韩a**中文字幕| 91九色视频在线| 欧美成人在线网站| 亚洲国产精品系列| 国产亚洲精品美女久久久| 国产69精品久久久久久| 欧美视频免费在线观看| 久久久999精品免费| 成人福利在线观看| 亚洲精品91美女久久久久久久| 国产精品久久久久久影视| 69影院欧美专区视频| www.xxxx欧美| 最近的2019中文字幕免费一页| 欧美视频裸体精品| 日韩视频在线免费观看| 性夜试看影院91社区| 97超级碰碰碰| 国产一区私人高清影院| 精品激情国产视频| 国产精品国产三级国产aⅴ9色| 亚洲精品国精品久久99热| 日韩精品视频免费在线观看| 精品香蕉在线观看视频一| 亚洲男人天堂2023| 国产成人中文字幕| 九九精品视频在线| 亚洲综合最新在线| 97视频在线观看成人| 久久国产精品久久国产精品| 在线a欧美视频| 成人国产精品久久久久久亚洲| 青青草精品毛片| 久久九九国产精品怡红院| 亚洲精品国产综合区久久久久久久| 欧洲精品毛片网站| 成人激情视频在线播放| 国产精品www色诱视频| 亚洲白虎美女被爆操| 欧美激情视频一区二区| 亚洲免费小视频| 亚洲国产精彩中文乱码av在线播放| 欧美另类第一页| 欧美专区福利在线| 中文字幕无线精品亚洲乱码一区| 国产精品毛片a∨一区二区三区|国| 韩国视频理论视频久久| 亚洲日韩第一页| 亚洲va国产va天堂va久久| 欧美日韩免费区域视频在线观看| 久久久综合免费视频| 国产欧美一区二区三区四区| 久久免费精品日本久久中文字幕| 亚洲欧美成人精品| 国产日韩中文字幕在线| 色综合伊人色综合网站| 2019中文字幕免费视频| 日韩激情视频在线播放| 91久久精品美女| 国产在线精品播放| 亚洲美女精品成人在线视频| 国产精品大片wwwwww| 欧美激情精品久久久久久蜜臀| 日韩欧美成人网| 日韩精品丝袜在线| 亚洲一级片在线看| 亚洲成色777777女色窝| 精品久久久久久国产| 91免费视频国产| 成人天堂噜噜噜| 国产精品自产拍在线观| 中文字幕亚洲综合| 亚洲精品视频在线观看视频| 欧美丝袜一区二区| 久久久久国产精品一区| 久久手机免费视频| 中文字幕在线看视频国产欧美| 国产精品久久久久999| 欧美激情视频三区| 精品久久久久人成| 欧美中文字幕视频在线观看| 最近更新的2019中文字幕| 精品亚洲一区二区三区| xxxx欧美18另类的高清| 亚洲国产精品va在看黑人| 永久免费精品影视网站| 黑人巨大精品欧美一区二区三区| 中文字幕av一区二区三区谷原希美| 久久午夜a级毛片| 黑人巨大精品欧美一区二区免费| 欧美激情一区二区三区在线视频观看| 日韩免费看的电影电视剧大全| 97人洗澡人人免费公开视频碰碰碰| 国产精品久久久久久久久久三级| 久久成人亚洲精品| 欧美一级免费看| 亚洲一区二区免费| 欧洲成人性视频| 欧美性jizz18性欧美| 欧美尺度大的性做爰视频| 好吊成人免视频| 亚洲国产一区二区三区在线观看| 色噜噜亚洲精品中文字幕| 欧美一级黑人aaaaaaa做受| 亚洲精品aⅴ中文字幕乱码| 欧美日韩亚洲国产一区| 精品视频偷偷看在线观看| 亚洲综合自拍一区| 5278欧美一区二区三区| 国色天香2019中文字幕在线观看| 国产成人高清激情视频在线观看| 欧美成人黑人xx视频免费观看| 亚洲国产精品成人一区二区| 日韩中文字幕精品| 亚洲欧美日韩视频一区| 亚洲精品大尺度| 久久精品国产一区| 国产精品久久久久久久久免费| 92看片淫黄大片欧美看国产片| 久久久av亚洲男天堂| 亚洲永久在线观看| 国产精品中文字幕在线观看| 在线观看欧美视频| 最近的2019中文字幕免费一页| 97视频色精品| 日韩av一区在线| 亚洲老板91色精品久久| 国产精品揄拍500视频| 亚洲另类图片色| 日韩欧美福利视频| 国产精品视频不卡| 国产丝袜一区视频在线观看| 免费成人高清视频| 91综合免费在线|