五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

Leetcode Day15 4

2022-04-19 21:17 作者:我喜歡喝一點(diǎn)點(diǎn)  | 我要投稿

劍指 Offer 34. 二叉樹中和為某一值的路徑

難度中等322

給你二叉樹的根節(jié)點(diǎn) root 和一個(gè)整數(shù)目標(biāo)和 targetSum ,找出所有 從根節(jié)點(diǎn)到葉子節(jié)點(diǎn) 路徑總和等于給定目標(biāo)和的路徑。

葉子節(jié)點(diǎn) 是指沒(méi)有子節(jié)點(diǎn)的節(jié)點(diǎn)。

示例 1:

輸入:root = [5,4,8,11,null,13,4,7,2,null,null,5,1], targetSum = 22

輸出:[[5,4,11,2],[5,8,4,5]]

。


#?Definition?for?a?binary?tree?node.

#?class?TreeNode:

#?????def?__init__(self,?val=0,?left=None,?right=None):

#?????????self.val?=?val

#?????????self.left?=?left

#?????????self.right?=?right

class?Solution:

????def?pathSum(self,?root:?TreeNode,?target:?int)?->?List[List[int]]:

????????res=[]

????????path=[]

????????def?judgeCur(root,target):

????????????if?not?root:return

????????????path.append(root.val)

????????????target-=root.val

????????????if?target==0?and?not?root.left?and?not?root.right:

????????????????tmp=path[:]

????????????????#如果不復(fù)制的話,path改變了,res里面的也會(huì)改變

????????????????res.append(tmp)

????????????judgeCur(root.left,target)

????????????judgeCur(root.right,target)

????????????path.pop()

????????judgeCur(root,target)

????????return?res



Leetcode Day15 4的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
西畴县| 衡南县| 偃师市| 牙克石市| 鸡泽县| 平昌县| 黔东| 若尔盖县| 平顺县| 漳平市| 山西省| 黄山市| 丰顺县| 聂荣县| 亚东县| 娱乐| 无极县| 盖州市| 苏尼特右旗| 重庆市| 子洲县| 玛沁县| 潼南县| 南陵县| 岐山县| 慈溪市| 兴海县| 南漳县| 晋城| 宁安市| 彰化县| 桃源县| 正蓝旗| 云林县| 酒泉市| 桑植县| 南投县| 海兴县| 钦州市| 巍山| 塔河县|