最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LeetCode-113-路徑總和 II

2021-11-19 13:22 作者:雄獅虎豹  | 我要投稿

路徑總和 II

題目描述:給你二叉樹的根節(jié)點 root 和一個整數(shù)目標和 targetSum ,找出所有 從根節(jié)點到葉子節(jié)點 路徑總和等于給定目標和的路徑。

葉子節(jié)點 是指沒有子節(jié)點的節(jié)點。

示例說明請見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/path-sum-ii/ ??

著作權歸領扣網(wǎng)絡所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權,非商業(yè)轉(zhuǎn)載請注明出處。

解法一:層序遍歷

Queue<Pair<TreeNode, Pair<Integer, List<Integer>>>>這種結(jié)構(gòu)來記錄當前節(jié)點的路徑以及路徑和,其中:

  • 外層的Pair的key為當前節(jié)點;

  • 內(nèi)層的Pair的key為當前路徑的總和,value為當前路徑的記錄,從根節(jié)點到當前節(jié)點。

然后使用層序遍歷的方式使用隊列遍歷二叉樹的節(jié)點,當判斷某節(jié)點的左右節(jié)點為空,即為葉子節(jié)點,然后判斷當前的路徑值是否與targetSum相等,如果相等,將相應的路徑添加到結(jié)果集中。

最后,返回結(jié)果集。

【每日寄語】 命運,不過是失敗者無聊的自慰,不過是懦怯者的解嘲。人們的前途只能靠自己的意志、自己的努力來決定。



LeetCode-113-路徑總和 II的評論 (共 條)

分享到微博請遵守國家法律
集安市| 新田县| 朔州市| 定日县| 沅陵县| 甘谷县| 肇东市| 拉萨市| 扎囊县| 九江市| 海阳市| 进贤县| 淅川县| 南城县| 安庆市| 长海县| 高阳县| 隆德县| 普定县| 英山县| 平潭县| 多伦县| 汉阴县| 茂名市| 长宁区| 关岭| 弥渡县| 盐亭县| 霞浦县| 沁源县| 青铜峡市| 三明市| 安仁县| 龙江县| 城固县| 慈溪市| 大姚县| 乌兰察布市| 稻城县| 清徐县| 兰考县|