会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FlyingWarrior
step by step
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
21
下一页
2018年5月24日
LeetCode 19. 删除链表的倒数第N个节点(Remove Nth Node From End Of List)
摘要: 题目描述 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5. 说明: 给定的 n 保证是有效的。 进阶: 你能尝试使用一趟扫描实现吗? 给定一个链表,删
阅读全文
posted @ 2018-05-24 18:46 FlyingWarrior
阅读(5985)
评论(0)
推荐(1)
2018年5月22日
LeetCode 16. 最接近的三数之和(3Sum Closest)
摘要: 题目描述 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target
阅读全文
posted @ 2018-05-22 21:17 FlyingWarrior
阅读(383)
评论(0)
推荐(0)
2018年5月21日
LeetCode 120. 三角形最小路径和(Triangle)
摘要: 题目描述 给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。 例如,给定三角形: [ [2], [3,4], [6,5,7], [4,1,8,3] ] 自顶向下的最小路径和为 11(即,2 + 3 + 5 + 1 = 11)。 说明: 如果你可以只使用 O(n) 的额外
阅读全文
posted @ 2018-05-21 23:00 FlyingWarrior
阅读(434)
评论(0)
推荐(0)
2018年5月20日
LeetCode 43. 字符串相乘(Multiply Strings) 大数乘法
摘要: 题目描述 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例 1: 输入: num1 = "2", num2 = "3" 输出: "6" 示例 2: 输入: num1 = "123", num2 = "456" 输出
阅读全文
posted @ 2018-05-20 18:28 FlyingWarrior
阅读(8918)
评论(0)
推荐(0)
2018年5月15日
LeetCode 11. 盛最多水的容器(Container With Most Water)
摘要: 题目描述 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。画 n 条垂直线,使得垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 注意:你不能倾斜容器,n 至少是2。 给定
阅读全文
posted @ 2018-05-15 22:31 FlyingWarrior
阅读(1851)
评论(0)
推荐(0)
2018年5月13日
LeetCode 55. 跳跃游戏(Jump Game)
摘要: 题目描述 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: true 解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。 示例 2: 输
阅读全文
posted @ 2018-05-13 17:11 FlyingWarrior
阅读(1653)
评论(0)
推荐(0)
2018年5月11日
LeetCode 79. 单词搜索(Word Search)
摘要: 题目描述 给定一个二维网格和一个单词,找出该单词是否存在于网格中。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示例: board = [ ['A','B','C','E'], ['S','F','C
阅读全文
posted @ 2018-05-11 17:42 FlyingWarrior
阅读(1032)
评论(0)
推荐(0)
2018年5月9日
LeetCode 39. 组合总和(Combination Sum)
摘要: 题目描述 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。 解集不能包含重复的组合。 示例
阅读全文
posted @ 2018-05-09 17:34 FlyingWarrior
阅读(488)
评论(0)
推荐(0)
2018年5月8日
LeetCode 34. 搜索范围(search for a range)
摘要: 题目描述 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10], tar
阅读全文
posted @ 2018-05-08 18:35 FlyingWarrior
阅读(1180)
评论(0)
推荐(0)
2018年5月7日
LeetCode 300. 最长上升子序列(Longest Increasing Subsequence)
摘要: 题目描述 给出一个无序的整形数组,找到最长上升子序列的长度。 例如, 给出 [10, 9, 2, 5, 3, 7, 101, 18], 最长的上升子序列是 [2, 3, 7, 101],因此它的长度是4。因为可能会有超过一种的最长上升子序列的组合,因此你只需要输出对应的长度即可。 解题思路 用动态规
阅读全文
posted @ 2018-05-07 23:19 FlyingWarrior
阅读(376)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
21
下一页
公告