LeetCode 513 找树左下角的值
给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。
假设二叉树中至少有一个节点。
1.1 BFS实现
此处的条件实际上可以简化为,先找到最低层的树节点,然后输出最左边的节点
1 | class Solution { |
1.2 DFS实现
在DFS实现中,对于最低层的最左端节点,一定是当前层第一个被访问的,那么使用一个pair分别记录层数和第一个被访问的节点的数值。(本质上都是暴力法)
1 | class Solution { |
给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。
假设二叉树中至少有一个节点。
此处的条件实际上可以简化为,先找到最低层的树节点,然后输出最左边的节点
1 | class Solution { |
在DFS实现中,对于最低层的最左端节点,一定是当前层第一个被访问的,那么使用一个pair分别记录层数和第一个被访问的节点的数值。(本质上都是暴力法)
1 | class Solution { |