<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          ?LeetCode刷題實戰(zhàn)104:二叉樹的最大深度

          共 998字,需瀏覽 2分鐘

           ·

          2020-11-23 21:23

          算法的重要性,我就不多說了吧,想去大廠,就必須要經(jīng)過基礎(chǔ)知識和業(yè)務(wù)邏輯面試+算法面試。所以,為了提高大家的算法能力,這個公眾號后續(xù)每天帶大家做一道算法題,題目就從LeetCode上面選 !

          今天和大家聊的問題叫做?二叉樹的最大深度,我們先來看題面:

          https://leetcode-cn.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.


          Note: A leaf is a node with no children.

          題意


          給定一個二叉樹,找出其最大深度。

          二叉樹的深度為根節(jié)點到最遠(yuǎn)葉子節(jié)點的最長路徑上的節(jié)點數(shù)。

          說明: 葉子節(jié)點是指沒有子節(jié)點的節(jié)點。

          樣例

          解題


          這道題比較簡單。我們直接用遞歸代碼就可以解決了。?遞歸的結(jié)束條件: 當(dāng)節(jié)點為葉子節(jié)點的時候. 遞歸的子問題: 當(dāng)前最大深度 = 左右子樹最大深度的較大者 + 1

          class?Solution?{
          ????public?int?maxDepth(TreeNode root) {
          ????????if?(root == null) {
          ????????????return?0;
          ????????}
          ????????return?Math.max(maxDepth(root.left), maxDepth(root.right)) + 1;
          ????}
          }


          好了,今天的文章就到這里,如果覺得有所收獲,請順手點個在看或者轉(zhuǎn)發(fā)吧,你們的支持是我最大的動力。


          上期推文:

          LeetCode1-100題匯總,希望對你有點幫助!
          LeetCode刷題實戰(zhàn)101:對稱二叉樹
          LeetCode刷題實戰(zhàn)102:二叉樹的層序遍歷
          LeetCode刷題實戰(zhàn)103:二叉樹的鋸齒形層次遍歷

          瀏覽 19
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲精品69 | 俺去搞| 黄色亚洲阿 | 男女国产网站 | 黄色电影在线视频 |