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

歡迎光臨散文網(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ó)家法律
加查县| 吴川市| 延安市| 行唐县| 乌拉特中旗| 运城市| 镶黄旗| 宜川县| 浦县| 昭觉县| 察雅县| 临沧市| 清水县| 保亭| 九江县| 河池市| 通河县| 盘山县| 清丰县| 深圳市| 宁河县| 金门县| 苍南县| 无棣县| 班玛县| 黎城县| 左贡县| 于都县| 如皋市| 文山县| 新民市| 泰安市| 陆丰市| 沙雅县| 莒南县| 湘乡市| 榆中县| 河北省| 夏邑县| 双柏县| 遂昌县|