会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
莴苣&
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
2020年5月3日
LeetCode 53. 最大子序和
摘要: 53. 最大子序和 难度简单 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4], 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 进阶: 如果你已经实现复杂
阅读全文
posted @ 2020-05-03 17:24 莴苣&
阅读(143)
评论(0)
推荐(0)
2020年4月30日
LeetCode 202. 快乐数
摘要: 202. 快乐数 难度简单 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。 如果 n 是快乐数就返回 T
阅读全文
posted @ 2020-04-30 17:55 莴苣&
阅读(150)
评论(0)
推荐(0)
2020年4月29日
LeetCode 20. 有效的括号
摘要: 20. 有效的括号 难度简单 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: true 示例
阅读全文
posted @ 2020-04-29 21:36 莴苣&
阅读(162)
评论(0)
推荐(0)
2020年4月28日
LeetCode LCP 06. 拿硬币
摘要: LCP 06. 拿硬币 难度简单 桌上有 n 堆力扣币,每堆的数量保存在数组 coins 中。我们每次可以选择任意一堆,拿走其中的一枚或者两枚,求拿完所有力扣币的最少次数。 示例 1: 输入:[4,2,1] 输出:4 解释:第一堆力扣币最少需要拿 2 次,第二堆最少需要拿 1 次,第三堆最少需要拿
阅读全文
posted @ 2020-04-28 20:04 莴苣&
阅读(225)
评论(0)
推荐(0)
2020年4月27日
LeetCode 面试题07. 重建二叉树
摘要: 面试题07. 重建二叉树 难度中等 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7] 中序遍历 inorder = [9,3,15,20,7] 返回如下的二叉树: 3
阅读全文
posted @ 2020-04-27 20:59 莴苣&
阅读(212)
评论(0)
推荐(0)
2020年4月26日
LeetCode 543. 二叉树的直径
摘要: 543. 二叉树的直径 难度简单 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。 示例 :给定二叉树 1 / \ 2 3 / \ 4 5 返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。 注
阅读全文
posted @ 2020-04-26 20:04 莴苣&
阅读(174)
评论(0)
推荐(0)
2020年4月24日
LeetCode 136. 只出现一次的数字
摘要: 136. 只出现一次的数字 难度简单 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1] 输出: 1 示例 2: 输入: [4,1,2,1
阅读全文
posted @ 2020-04-24 20:54 莴苣&
阅读(159)
评论(0)
推荐(0)
2020年4月23日
LeetCode 198. 打家劫舍
摘要: 198. 打家劫舍 难度简单 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃
阅读全文
posted @ 2020-04-23 21:33 莴苣&
阅读(142)
评论(0)
推荐(0)
2020年4月22日
LeetCode 199. 二叉树的右视图
摘要: 199. 二叉树的右视图 难度中等 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例: 输入: [1,2,3,null,5,null,4] 输出: [1, 3, 4] 解释: 1 < / \ 2 3 < \ \ 5 4 < 思路:创建一个数组,用来存放
阅读全文
posted @ 2020-04-22 20:51 莴苣&
阅读(151)
评论(0)
推荐(0)
2020年4月21日
LeetCode 922. 按奇偶排序数组 II
摘要: 922. 按奇偶排序数组 II 难度简单 给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。 对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数;当 A[i] 为偶数时, i 也是偶数。 你可以返回任何满足上述条件的数组作为答案。 示例: 输入:[4,2,5,7] 输出:[4,
阅读全文
posted @ 2020-04-21 21:32 莴苣&
阅读(140)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
13
下一页
公告