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

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

Leetcode Day11 1

2022-04-12 16:45 作者:我喜歡喝一點(diǎn)點(diǎn)  | 我要投稿

劍指 Offer 28. 對(duì)稱的二叉樹

請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),用來(lái)判斷一棵二叉樹是不是對(duì)稱的。如果一棵二叉樹和它的鏡像一樣,那么它是對(duì)稱的。


例如,二叉樹 [1,2,2,3,4,4,3] 是對(duì)稱的。


? ? 1

? ?/ \

? 2? ?2

?/ \ / \

3? 4 4? 3

但是下面這個(gè) [1,2,2,null,3,null,3] 則不是鏡像對(duì)稱的:


? ? 1

? ?/ \

? 2? ?2

? ?\? ?\

? ?3? ? 3


也是遞歸不是很難,但是我一開始思路錯(cuò)了,先對(duì)稱然后比較是否為一棵樹,就復(fù)雜了

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

#?class?TreeNode:

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

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

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

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


class?Solution:

????def?isSymmetric(self,?root:?TreeNode)?->?bool:

????????def?judge(l:TreeNode,r:TreeNode):

????????????if?l==None?and?r==None:return?True

????????????if?l==None?or?r==None?or?l.val!=r.val:return?False

????????????return?judge(l.left,?r.right)?and?judge(l.right,r.left)

????????if?root==None:return?True

????????else:

????????????return?judge(root.left,root.right)




Leetcode Day11 1的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
策勒县| 泸水县| 清镇市| 株洲县| 手机| 宁蒗| 黄浦区| 汾西县| 邵阳县| 洪泽县| 台前县| 色达县| 浪卡子县| 昭苏县| 新建县| 金川县| 南郑县| 讷河市| 阜阳市| 遂昌县| 海宁市| 安图县| 敖汉旗| 台安县| 宁波市| 抚松县| 富裕县| 武平县| 呼伦贝尔市| 耿马| 旬邑县| 璧山县| 南康市| 东台市| 盐边县| 万安县| 满城县| 大悟县| 尚志市| 富宁县| 焦作市|