题目:
您需要在二叉树的每一行中找到最大的值。
示例:
输入: 1 / \ 3 2 / \ \ 5 3 9 输出: [1, 3, 9]
解题思路:
层次遍历与DFS均可,简单的更新每层最大值问题。
二叉树每层最大值
本文探讨了如何在二叉树中寻找每一层的最大值,提供了两种解决方案:层次遍历与深度优先搜索(DFS)。通过这两种方法可以有效地解决这个问题,并给出具体的代码实现。
您需要在二叉树的每一行中找到最大的值。
示例:
输入: 1 / \ 3 2 / \ \ 5 3 9 输出: [1, 3, 9]
层次遍历与DFS均可,简单的更新每层最大值问题。
1570

被折叠的 条评论
为什么被折叠?