LintCode-632. 二叉樹(shù)的最大節(jié)點(diǎn)

題目

描述

在二叉樹(shù)中尋找值最大的節(jié)點(diǎn)并返回巧娱。

樣例

給出如下一棵二叉樹(shù):

     1
   /   \
 -5     2
 / \   /  \
0   3 -4  -5 

返回值為 3 的節(jié)點(diǎn)。

解答

思路

遞歸遍歷

代碼

public class Solution {
    /**
     * @param root the root of binary tree
     * @return the max ndoe
     */
    public TreeNode maxNode(TreeNode root) {
        // Write your code here
        if(root == null) return null;
        TreeNode left = root;
        TreeNode right = root;
        if(root.left != null)
            left = maxNode(root.left);
        if(root.right != null)
            right = maxNode(root.right);
        if(left.val > root.val)
            root.val = left.val;
        if(right.val > root.val)
            root.val = right.val;
        return root;
    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末口予,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖烟馅,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異然磷,居然都是意外死亡焙糟,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)样屠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)穿撮,“玉大人,你說(shuō)我怎么就攤上這事痪欲≡么” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵业踢,是天一觀的道長(zhǎng)栗柒。 經(jīng)常有香客問(wèn)我,道長(zhǎng)知举,這世上最難降的妖魔是什么瞬沦? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮雇锡,結(jié)果婚禮上逛钻,老公的妹妹穿的比我還像新娘。我一直安慰自己锰提,他們只是感情好曙痘,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著立肘,像睡著了一般边坤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谅年,一...
    開(kāi)封第一講書(shū)人閱讀 51,482評(píng)論 1 302
  • 那天茧痒,我揣著相機(jī)與錄音,去河邊找鬼融蹂。 笑死旺订,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的殿较。 我是一名探鬼主播耸峭,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼淋纲!你這毒婦竟也來(lái)了劳闹?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎本涕,沒(méi)想到半個(gè)月后业汰,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡菩颖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年样漆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晦闰。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡放祟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出呻右,到底是詐尸還是另有隱情跪妥,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布声滥,位于F島的核電站眉撵,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏落塑。R本人自食惡果不足惜谱醇,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一春畔、第九天 我趴在偏房一處隱蔽的房頂上張望颜曾。 院中可真熱鬧岭粤,春花似錦佑颇、人聲如沸馋劈。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)错蝴。三九已至洲愤,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間顷锰,已是汗流浹背柬赐。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留官紫,地道東北人肛宋。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像束世,于是被迫代替她去往敵國(guó)和親酝陈。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 樹(shù)的概述 樹(shù)是一種非常常用的數(shù)據(jù)結(jié)構(gòu)毁涉,樹(shù)與前面介紹的線性表沉帮,棧,隊(duì)列等線性結(jié)構(gòu)不同,樹(shù)是一種非線性結(jié)構(gòu) 1.樹(shù)的定...
    Jack921閱讀 4,452評(píng)論 1 31
  • 這幾天開(kāi)學(xué)穆壕,學(xué)校還在上課待牵,最近也是在找工作,很多天都沒(méi)有更新文章喇勋,現(xiàn)在補(bǔ)一篇二叉樹(shù)的文章缨该。 最近校招公司的筆試陸續(xù)...
    zero_sr閱讀 3,955評(píng)論 0 5
  • 面試題7:重建二叉樹(shù) 題目: 輸入某二叉樹(shù)的前序遍歷和中序遍歷的結(jié)果。請(qǐng)重建該二叉樹(shù)川背。假設(shè)輸入的前序遍歷和中序遍歷...
    lyoungzzz閱讀 569評(píng)論 0 0
  • 數(shù)據(jù)結(jié)構(gòu)和算法--二叉樹(shù)的實(shí)現(xiàn) 幾種二叉樹(shù) 1贰拿、二叉樹(shù) 和普通的樹(shù)相比,二叉樹(shù)有如下特點(diǎn): 每個(gè)結(jié)點(diǎn)最多只有兩棵子...
    sunhaiyu閱讀 6,461評(píng)論 0 14
  • 編程中我們會(huì)遇到多少挫折熄云?表放棄壮不,沙漠盡頭必是綠洲。 學(xué)習(xí)二叉樹(shù)的意義 由于二叉樹(shù)的知識(shí)更傾向于理論,所以我們?cè)趯?shí)...
    神經(jīng)騷棟閱讀 6,249評(píng)論 5 57