日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 集锦(二十二) - 第 101 题 Symmetric Tree

發布時間:2025/3/21 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 集锦(二十二) - 第 101 题 Symmetric Tree 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題

Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this binary tree [1,2,2,3,4,4,3] is symmetric:1/ \2 2/ \ / \ 3 4 4 3But the following [1,2,2,null,3,null,3] is not:1/ \2 2\ \3 3Note: Bonus points if you could solve it both recursively and iteratively. 復制代碼

翻譯:

給定一個二叉樹,檢查它是否是自身的鏡像(即圍繞其中心對稱)。 例如,這個二叉樹[1,2,2,3,4,4,3]是對稱的:

1/ \2 2/ \ / \ 3 4 4 3復制代碼

但是下面的[1,2,2,null,3,null,3]不是:

1/ \2 2\ \3 3 復制代碼

注意: 如果你能遞歸地和迭代地解出它,那就更好了。


解題思路

本題判斷兩個樹是否鏡像樹,鏡像樹的特點,在于它的左節點和右節點是一樣的,根據這個特點我們可以解決這個問題。

解題方法

  • 按照思路代碼如下

    public boolean isSymmetric(TreeNode root) {if (root == null) {return true;}return isSymmetric(root.left, root.right);}public boolean isSymmetric(TreeNode left, TreeNode right) {if (left == null && right == null) {return true;}boolean isSame = left == null;isSame = isSame ? false : right != null && left.val == right.val;return isSame && isSymmetric(left.left, right.right) && isSymmetric(left.right, right.left);}class TreeNode {int val;TreeNode left;TreeNode right;TreeNode(int x) {val = x;} }復制代碼

    時間復雜度: 該方案用了遞歸遍歷樹,不要判斷時間復雜度,而且樹的遍歷復雜度都說不好,且記為 O(n)

    空間復雜度: 該方案使用了沒有使用額外空間,所以空間復雜度是 O(n)=O(1);

  • 總結

    本題的大致解法如上所訴,按照特點我們可以很簡單的解決這個問題,其實也可以按層進行對比,判斷每一層是否鏡像,可以用隊列來解決。

    歡迎關注我的博客-FightCrap

    轉載于:https://juejin.im/post/5cfb558c6fb9a07ea7130271

    總結

    以上是生活随笔為你收集整理的LeetCode 集锦(二十二) - 第 101 题 Symmetric Tree的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产精品国产三级国产专播品爱网 | 欧美日韩一区在线观看 | 中文字幕电影一区二区 | 97超碰人人爱 | 天堂久久精品忘忧草 | xxav在线| 国产精品日 | 国产精品图片 | 久久蜜桃av一区二区天堂 | 亚州av综合色区无码一区 | 亚洲伦理一区二区 | 蜜桃香蕉视频 | 亚洲图片一区二区三区 | 四虎影视黄色 | 丝袜熟女一区二区三区 | 另类第一页 | 不卡影院av | av天天堂| 超碰影院在线 | 免费在线观看www | 不卡日韩 | 欧洲成人精品 | 国产美女喷水 | 国产精品无遮挡 | free性护士vidos猛交 | 国产传媒在线视频 | 中文字幕在线观看国产 | 亚洲一区亚洲二区 | 鲍鱼av在线 | 中文久久乱码一区二区 | 久久久久久久免费 | 情侣av| 欧美gv在线观看 | 午夜偷拍福利视频 | 亚洲网址 | 青青草综合在线 | 国产吃瓜黑料一区二区 | 国产视频高清 | 成人亚洲黄色 | 欧美黄色图片 | 欧美com | 草草影院第一页yycc.com | 香蕉影院在线观看 | 五月天久久 | av在线免播放器 | 午夜欧美激情 | 精品中文字幕一区二区三区 | 一区二区视频免费观看 | 欧美又粗又长又爽做受 | 成人精品视频在线观看 | 最好看的日本字幕mv视频大全 | 日韩国产精品一区二区三区 | 特黄1级潘金莲 | 中文字幕日韩一级 | 亚洲二三区 | 国产精品久久久久久中文字 | 日本黄页网站 | 日本精品黄色 | 色999视频| 99无码熟妇丰满人妻啪啪 | 免费成人av在线 | 国产婷婷在线视频 | 久久这里有精品视频 | 97成人资源| 国产高清色 | 嫩草导航 | 中国av免费看 | www精品| 国产aⅴ激情无码久久久无码 | 久久综合一区二区三区 | 午夜av一区| 成人免费网站视频 | 黄色一级视频在线观看 | 多毛的亚洲人毛茸茸 | 亚洲一区二区三区日韩 | 成人有色视频 | ts人妖在线 | 成人小视频免费在线观看 | 天堂网www.| 热热热热色| 黄页嫩草 | 国产美女视频一区 | 校园春色 亚洲色图 | 亚洲综合免费观看高清完整版在线 | 二区在线播放 | 久久亚洲综合国产精品99麻豆精品福利 | 强行糟蹋人妻hd中文字幕 | 精品国产一二区 | 国内露脸中年夫妇交换 | 国产精品爱啪在线线免费观看 | 日韩日日日 | 蜜臀av无码精品人妻色欲 | 久久久久久免费精品 | 粉嫩av一区二区三区四区五区 | 欧美福利社 | 91超薄肉色丝袜交足高跟凉鞋 | 久久精品美女视频 | 亚洲成人中文字幕在线 | 人人做人人爽人人爱 |