多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > php開(kāi)源 > php教程 > 【一天一道LeetCode】#104. Maximum Depth of Binary Tree

【一天一道LeetCode】#104. Maximum Depth of Binary Tree

來(lái)源:程序員人生   發(fā)布時(shí)間:2016-07-05 14:38:01 閱讀次數(shù):2469次

1天1道LeetCode

本系列文章已全部上傳至我的github,地址:ZeeCoder‘s Github
歡迎大家關(guān)注我的新浪微博,我的新浪微博
歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明出處

(1)題目

來(lái)源:https://leetcode.com/problems/maximum-depth-of-binary-tree/

Given a binary tree, find its maximum depth.

The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.

(2)解題

題目大意:求2叉樹(shù)的最大深度
解題思路:采取深度優(yōu)先搜索,很容易求出最大深度

/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */ class Solution { public: int max;//用來(lái)保存最大深度值 int maxDepth(TreeNode* root) { max = 0; dfsTree(root,0);//深度優(yōu)先搜索遞歸 return max; } void dfsTree(TreeNode* root , int dep) { if(dep>max) max=dep;//記錄最大深度值 if(root==NULL) return; dfsTree(root->left,dep+1);//遍歷左子樹(shù) dfsTree(root->right,dep+1);//遍歷右子樹(shù) } };
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 一区二区三区四区视频在线观看 | 免费日本在线 | 亚洲黄色色图 | 久久影视一区 | 亚洲欧美四级在线播放 | 欧美性受xxxx黑人 | 国产日本韩国不卡在线视频 | 欧美日本一 | 久久最新视频 | 男女午夜爽爽大片免费 | 九一精品国产 | 亚洲成人一级 | 日本精品一区二区在线播放 | 一本综合久久国产二区 | 老司机免费午夜精品视频 | 天堂在线v | 亚洲国产精品久久久天堂 | 国产偷v国产偷v亚洲偷v | 中文字幕欧美日韩一 | 亚洲午夜精品久久久久 | 牛和人交vvideos欧美 | 综合精品一区 | 最近的中文字幕免费完整 | 一区二区三区视频免费观看 | 欧美性猛交黑人 | 噜噜噜久久 | 国内自拍亚洲 | 一级黄色免费片 | 在线观看亚洲精品专区 | 手机看片日韩福利 | 欧美色碰碰碰免费观看长视频 | 2020国产成人精品视频人 | 亚洲精品国产一区二区 | free中国性xxxxhd | 午夜影院在线观看免费 | 日韩精品福利在线 | 中文字幕第6页 | 免费在线观看黄色的网站 | 一级欧美毛片成人 | 91四虎国自产在线播放线 | 国产欧美一区二区三区小说 |