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

歡迎光臨散文網(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ó)家法律
岳普湖县| 井冈山市| 招远市| 泰宁县| 阳谷县| 包头市| 新邵县| 太湖县| 晋州市| 柳州市| 阿拉善左旗| 漳州市| 视频| 大悟县| 巴南区| 通许县| 彰化市| 桦南县| 石屏县| 鱼台县| 佛坪县| 扎兰屯市| 获嘉县| 侯马市| 泗阳县| 张掖市| 进贤县| 贡嘎县| 和林格尔县| 延安市| 宿迁市| 靖宇县| 常宁市| 海原县| 乌兰察布市| 铜梁县| 晋城| 郎溪县| 望江县| 灯塔市| 邵武市|