![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
递归
太阳别落下啊
这个作者很懒,什么都没留下…
展开
-
LeetCode101. 对称二叉树
/** * 给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。 * * 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 * * * * 示例 1: * * * 输入:p = [1,2,3], q = [1,2,3] * 输出:true * 示例 2: * * * 输入:p = [1,2], q = [1,null,2] * 输出:false * 示例 3: * * * 输入:p = [1,2,1], q = [1,1,2原创 2022-03-07 21:11:42 · 63 阅读 · 0 评论 -
LeetCode100. 相同的树
/** * 给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。 * * 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 * * * * 示例 1: * * * 输入:p = [1,2,3], q = [1,2,3] * 输出:true * 示例 2: * * * 输入:p = [1,2], q = [1,null,2] * 输出:false * 示例 3: * * * 输入:p = [1,2,1], q = [1,1,2原创 2022-03-07 21:03:02 · 69 阅读 · 0 评论 -
LeetCode45. 跳跃游戏 II
/** * 45. 跳跃游戏 II * 给定一个非负整数数组,你最初位于数组的第一个位置。 * * 数组中的每个元素代表你在该位置可以跳跃的最大长度。 * * 你的目标是使用最少的跳跃次数到达数组的最后一个位置。 * * 假设你总是可以到达数组的最后一个位置。 * * * * 示例 1: * * 输入: [2,3,1,1,4] * 输出: 2 * 解释: 跳到最后一个位置的最小跳跃数是 2。 * 从下标为 0 跳到下标为 1 的位置,跳 1 步,然后跳 3 步到.原创 2021-05-18 21:00:49 · 90 阅读 · 1 评论 -
LeetCode55. 跳跃游戏
/** * 给定一个非负整数数组nums ,你最初位于数组的 第一个下标 。 * * 数组中的每个元素代表你在该位置可以跳跃的最大长度。 * * 判断你是否能够到达最后一个下标。 * * * * 示例1: * * 输入:nums = [2,3,1,1,4] * 输出:true * 解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。 * 示例2: * * 输入:nums = [3,2,1,0,4] * 输出:fals...原创 2021-05-14 17:57:16 · 285 阅读 · 0 评论