ljn1122
ljn1122
全部文章
题解
归档
标签
去牛客网
登录
/
注册
橘子保安
一个热爱编程的橘子保安
全部文章
/ 题解
(共3篇)
题解 | #二叉树的深度#
JZ55 二叉树的深度 描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度,根节点的深度视为 1 。 数据范围 节点的数量满足:0≤n≤100 , 节点上的值满足0≤val≤100 进阶: 空间复杂度 O(1) 时...
Java
二叉树
递归
层序遍历
2022-04-18
1
354
题解 | #对称的二叉树#
描述 定一棵二叉树,判断其是否是自身的镜像(即:是否对称) 例如: 对称的 不对称 要求:空间复杂度 O(n),时间复杂度 O(n) 备注:你可以用递归和迭代两种方法解决这个问题 解法一:递归 子树对称条件: 根节点相同 左子树的左子树 和 右子树的右子树对称 右子树的左子树 和 左子树...
Java
二叉树
递归
2022-04-15
1
381
题解 | #二叉树的镜像#
JZ27 二叉树的镜像 描述 操作给定的二叉树,将其变换为源二叉树的镜像。 数据范围:二叉树的节点数 0 0≤n≤1000 , 二叉树每个节点的值 0≤val≤1000 要求: 空间复杂度 O(n)。 本题也有原地操作,即空间复杂度 O(1)的解法,时间复杂度 O(n) 比如: 示例1 ...
Java
二叉树
递归
链表
数据结构
算法
栈
2022-04-14
2
439