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

歡迎光臨散文網(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ó)家法律
夏津县| 金川县| 新晃| 历史| 沙坪坝区| 江陵县| 定结县| 平利县| 山丹县| 永靖县| 温泉县| 九寨沟县| 石城县| 盐山县| 尼木县| 固始县| 连云港市| 安吉县| 泰兴市| 祁门县| 玉环县| 乐清市| 兰西县| 奉贤区| 吴桥县| 思南县| 武义县| 中阳县| 亚东县| 兴城市| 仲巴县| 会宁县| 呼玛县| 海宁市| 上栗县| 隆化县| 德州市| 北海市| 历史| 盱眙县| 盐津县|