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

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

刷題日記7

2023-08-09 22:35 作者:葉蓽莉  | 我要投稿

100.?相同的樹:

開啟二叉樹啦~立志要啃下它?。?!

這題其實就是遍歷一下兩棵樹就可以了。可以采取任何搜索方式,遞歸,非遞歸。為了練手,我把遞歸和dfs,bfs都寫了一遍。

101.?對稱二叉樹:

這題其實和100.相同的樹是同樣的解題思路。

104.?二叉樹的最大深度:

這題用遞歸,如果root==null,返回0,否則返回左子樹或者右子樹的較大值+1。

111.?二叉樹的最小深度:

和上題具有相似之處,還要添加如果root.left為null,返回右子樹+1,如果root.right為null,返回左子樹+1。

112.?路徑總和:

用棧stack<pair<TreeNode*,int>> stk存儲節(jié)點和到該節(jié)點的路徑和。如果root==null,直接返回false,這題有個關(guān)鍵在于判斷葉節(jié)點,一定要left和right同時為null才可以。

我在一開始想用遞歸做,但是寫不出來,用以上方法AC之后,看了題解,關(guān)鍵在于遞歸的是sum-root.val。

222.?完全二叉樹的節(jié)點個數(shù):

用一個遞歸,如果root為null,返回0,否則返回左子樹的節(jié)點數(shù)+右子樹的節(jié)點數(shù)+1(根節(jié)點)。

226.?翻轉(zhuǎn)二叉樹:

用棧stack<TreeNode*> stk存儲節(jié)點,交換top的左右子樹,如果左子樹不null則加入stk,右子樹亦然。

又是想用遞歸但不會的一題,看了題解。如果root為null,返回null,否則交換左右子樹,再遞歸交換以左右子樹為根的左右子樹,返回root。








刷題日記7的評論 (共 條)

分享到微博請遵守國家法律
洪湖市| 新绛县| 定南县| 铁岭市| 金湖县| 大悟县| 读书| 西和县| 遂川县| 洛扎县| 闸北区| 宁晋县| 江都市| 连平县| 巫溪县| 云安县| 屏东市| 开原市| 肇庆市| 丰都县| 苗栗县| 龙井市| 远安县| 榆林市| 若羌县| 屏边| 大同县| 辽源市| 濮阳县| 民权县| 苍山县| 平和县| 鹤壁市| 宁都县| 济源市| 睢宁县| 云和县| 阿荣旗| 乌鲁木齐县| 城口县| 湛江市|