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

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

LeetCode-110-平衡二叉樹(shù)

2021-11-18 14:40 作者:雄獅虎豹  | 我要投稿

平衡二叉樹(shù)

題目描述:給定一個(gè)二叉樹(shù),判斷它是否是高度平衡的二叉樹(shù)。

本題中,一棵高度平衡二叉樹(shù)定義為:

一個(gè)二叉樹(shù)每個(gè)節(jié)點(diǎn) 的左右兩個(gè)子樹(shù)的高度差的絕對(duì)值不超過(guò) 1 。

示例說(shuō)明請(qǐng)見(jiàn)LeetCode官網(wǎng)。

來(lái)源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/balanced-binary-tree/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法一:遞歸

  • 首先,添加一個(gè)方法height,該方法通過(guò)層序遍歷的方式得到二叉樹(shù)的高度。

  • 然后,通過(guò)遞歸法判斷二叉樹(shù)是否是平衡二叉樹(shù),遞歸過(guò)程如下:

    • 如果當(dāng)前根節(jié)點(diǎn)為空,則直接返回true;

    • 否則,計(jì)算當(dāng)前根節(jié)點(diǎn)的左右子樹(shù)的高度,如果當(dāng)前根節(jié)點(diǎn)的左右子樹(shù)的高度之差不超過(guò)1,則遞歸判斷當(dāng)前根節(jié)點(diǎn)的左右子樹(shù)是否是平衡二叉樹(shù);否則,返回false。

【每日寄語(yǔ)】 把所有的不快給昨天,把所有的希望給明天,把所有的努力給今天。



LeetCode-110-平衡二叉樹(shù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
眉山市| 阿克陶县| 石屏县| 平武县| 当雄县| 积石山| 永清县| 孝昌县| 谷城县| 禹州市| 盘锦市| 邻水| 新泰市| 游戏| 蒙自县| 伊宁市| 古蔺县| 延寿县| 东安县| 资兴市| 绍兴市| 文山县| 新兴县| 永安市| 延庆县| 原阳县| 青冈县| 仁寿县| 罗甸县| 海门市| 津市市| 白水县| 竹北市| 九台市| 江阴市| 义马市| 龙州县| 当阳市| 凭祥市| 疏勒县| 叶城县|