摘要: 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)例如:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其自底向上的层次遍历为:[ [15,7], [9,20], [3]] 思路: 先递归层次遍历 然后将res倒置 1 class So... 阅读全文
posted @ 2019-03-17 15:12 散装英语king 阅读(122) 评论(0) 推荐(0)
摘要: 给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。 1 class Solution104 { 2 3 private int maxDepth = 0; ... 阅读全文
posted @ 2019-03-17 14:58 散装英语king 阅读(113) 评论(0) 推荐(0)
摘要: 给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例 1:输入: 1 1 / \ / \ 2 3 2 3 [1,2,3], [1,2,3] 输出: true示例 2:输入: 1 1... 阅读全文
posted @ 2019-03-17 14:44 散装英语king 阅读(228) 评论(0) 推荐(0)