国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
讷河市| 枣庄市| 太和县| 伊春市| 泰顺县| 乌审旗| 新余市| 财经| 高阳县| 黎城县| 景宁| 新乡县| 屏东县| 开封县| 石渠县| 方城县| 治多县| 临桂县| 海林市| 石门县| 阿瓦提县| 漾濞| 芮城县| 南城县| 原阳县| 芜湖市| 高唐县| 谷城县| 榆树市| 昭苏县| 柳江县| 突泉县| 临猗县| 建始县| 邻水| 新疆| 石泉县| 龙陵县| 南宁市| 沧州市| 洪雅县|