エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Leetcode 104. Maximum Depth of Binary Tree - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Leetcode 104. Maximum Depth of Binary Tree - Qiita
Problem 与えられた二分木の最大深度(根から最も遠い葉ノードまでのノード数)を求めるというものです... Problem 与えられた二分木の最大深度(根から最も遠い葉ノードまでのノード数)を求めるというものです。 Given the root of a binary tree, return its maximum depth. InputとOutputの例は次になります。 X Key Idea 深さ優先探索 (DFS) または幅優先探索 (BFS) を用いて解くことができます。 Approach #1 Depth-First Search (DFS) using Recursion DFS の特性を利用した解法で、各パスを深く探索し、それぞれの深度を比較します。再帰を利用して実装することができます。 class Solution: def maxDepth(self, root): if root is None: return 0 else: left_height = self.maxD