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

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

LeetCodeTop100_236.二叉樹(shù)的最近公共祖先

2023-04-03 10:43 作者:方貓zzz  | 我要投稿

給定一個(gè)二叉樹(shù), 找到該樹(shù)中兩個(gè)指定節(jié)點(diǎn)的最近公共祖先。

百度百科中最近公共祖先的定義為:“對(duì)于有根樹(shù) T 的兩個(gè)節(jié)點(diǎn) p、q,最近公共祖先表示為一個(gè)節(jié)點(diǎn) x,滿足 x 是 p、q 的祖先且 x 的深度盡可能大(一個(gè)節(jié)點(diǎn)也可以是它自己的祖先)?!?/p>

?

示例 1:

輸入:root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 1輸出:3解釋:節(jié)點(diǎn) 5 和節(jié)點(diǎn) 1 的最近公共祖先是節(jié)點(diǎn) 3 。

示例 2:

輸入:root = [3,5,1,6,2,0,8,null,null,7,4], p = 5, q = 4輸出:5解釋:節(jié)點(diǎn) 5 和節(jié)點(diǎn) 4 的最近公共祖先是節(jié)點(diǎn) 5 。因?yàn)楦鶕?jù)定義最近公共祖先節(jié)點(diǎn)可以為節(jié)點(diǎn)本身。

示例 3:

輸入:root = [1,2], p = 1, q = 2輸出:1


使用遞歸算法,自頂向下的遍歷根節(jié)點(diǎn)的左右孩子,如果找到一個(gè)節(jié)點(diǎn)就直接return;



LeetCodeTop100_236.二叉樹(shù)的最近公共祖先的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
三门县| 剑阁县| 南漳县| 武宣县| 泽普县| 麻栗坡县| 内丘县| 临武县| 西吉县| 忻州市| 曲周县| 项城市| 垣曲县| 阜宁县| 牙克石市| 龙游县| 成安县| 九龙坡区| 黔江区| 阆中市| 美姑县| 顺昌县| 阿拉善右旗| 宁陕县| 龙州县| 德化县| 安溪县| 称多县| 昭苏县| 汨罗市| 铁力市| 根河市| 吴川市| 绿春县| 沅江市| 南华县| 永川市| 宕昌县| 铜梁县| 璧山县| 博白县|