mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-09-13 19:31:42 +08:00
add leetcode problem-cn part3
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
<p>给定一个二叉树,编写一个函数来获取这个树的最大宽度。树的宽度是所有层中的最大宽度。这个二叉树与<strong>满二叉树(full binary tree)</strong>结构相同,但一些节点为空。</p>
|
||||
|
||||
<p>每一层的宽度被定义为两个端点(该层最左和最右的非空节点,两端点间的<code>null</code>节点也计入长度)之间的长度。</p>
|
||||
|
||||
<p><strong>示例 1:</strong></p>
|
||||
|
||||
<pre>
|
||||
<strong>输入:</strong>
|
||||
|
||||
1
|
||||
/ \
|
||||
3 2
|
||||
/ \ \
|
||||
5 3 9
|
||||
|
||||
<strong>输出:</strong> 4
|
||||
<strong>解释:</strong> 最大值出现在树的第 3 层,宽度为 4 (5,3,null,9)。
|
||||
</pre>
|
||||
|
||||
<p><strong>示例 2:</strong></p>
|
||||
|
||||
<pre>
|
||||
<strong>输入:</strong>
|
||||
|
||||
1
|
||||
/
|
||||
3
|
||||
/ \
|
||||
5 3
|
||||
|
||||
<strong>输出:</strong> 2
|
||||
<strong>解释:</strong> 最大值出现在树的第 3 层,宽度为 2 (5,3)。
|
||||
</pre>
|
||||
|
||||
<p><strong>示例 3:</strong></p>
|
||||
|
||||
<pre>
|
||||
<strong>输入:</strong>
|
||||
|
||||
1
|
||||
/ \
|
||||
3 2
|
||||
/
|
||||
5
|
||||
|
||||
<strong>输出:</strong> 2
|
||||
<strong>解释:</strong> 最大值出现在树的第 2 层,宽度为 2 (3,2)。
|
||||
</pre>
|
||||
|
||||
<p><strong>示例 4:</strong></p>
|
||||
|
||||
<pre>
|
||||
<strong>输入:</strong>
|
||||
|
||||
1
|
||||
/ \
|
||||
3 2
|
||||
/ \
|
||||
5 9
|
||||
/ \
|
||||
6 7
|
||||
<strong>输出:</strong> 8
|
||||
<strong>解释:</strong> 最大值出现在树的第 4 层,宽度为 8 (6,null,null,null,null,null,null,7)。
|
||||
</pre>
|
||||
|
||||
<p><strong>注意:</strong> 答案在32位有符号整数的表示范围内。</p>
|
Reference in New Issue
Block a user