LeetCode 102. 二叉树的层序遍历 (Java)

题目地址https://leetcode-cn.com/problems/binary-tree-level-order-traversal/ 题目要求给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。示例 1:二叉树:[3,9,20,null,null,15,7], 12345 3 / \9 20 / \ 15 7 ...

LeetCode 236. 二叉树的最近公共祖先 (Java)

题目地址https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/ 题目要求给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它...