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

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

Leetcode Day13 3

2022-04-14 20:35 作者:我喜歡喝一點(diǎn)點(diǎn)  | 我要投稿

劍指 Offer 32 - II. 從上到下打印二叉樹(shù) II

從上到下按層打印二叉樹(shù),同一層的節(jié)點(diǎn)按從左到右的順序打印,每一層打印到一行。


?


例如:

給定二叉樹(shù): [3,9,20,null,null,15,7],


? ? 3

? ?/ \

? 9? 20

? ? /? \

? ?15? ?7

返回其層次遍歷結(jié)果:


[

? [3],

? [9,20],

? [15,7]

]


這道題不一樣的是要按層來(lái)輸出列表,因此要先獲得層里面節(jié)點(diǎn)的個(gè)數(shù)然后放到暫存的列表中。

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

#?class?TreeNode:

#?????def?__init__(self,?x):

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

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

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


class?Solution:

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

????????if?not?root:return?[]

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

????????q=[]

????????q.append(root)

????????while?q:

????????????tmp=[]

????????????l=len(q)

????????????for?i?in?range(l):

????????????????node=q.pop(0)

????????????????tmp.append(node.val)

????????????????if?node.left:

????????????????????q.append(node.left)

????????????????if?node.right:

????????????????????q.append(node.right)

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

????????return?res




Leetcode Day13 3的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
龙里县| 时尚| 大足县| 永安市| 潢川县| 岚皋县| 竹北市| 东城区| 博乐市| 大姚县| 大新县| 嘉祥县| 建平县| 岳普湖县| 周至县| 昭觉县| 醴陵市| 通州市| 浮山县| 桑日县| 浏阳市| 南投市| 天峨县| 化德县| 天全县| 抚远县| 湄潭县| 顺昌县| 铜川市| 中宁县| 东阿县| 临洮县| 石狮市| 宕昌县| 新沂市| 华蓥市| 资中县| 新河县| 松溪县| 建昌县| 双江|