摘要:
LeetCode:长度最小的子数组【209】 题目描述 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。 示例: 进阶: 如果你已经完成了O(n) 时间复杂度的解法, 请尝试 O(n log n) 时 阅读全文
posted @ 2018-09-23 16:25
子烁爱学习
阅读(1947)
评论(0)
推荐(0)
摘要:
LeetCode:盛最多水的容器【11】 题目描述 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水 阅读全文
posted @ 2018-09-23 16:09
子烁爱学习
阅读(348)
评论(0)
推荐(0)
摘要:
LeetCode:反转字符串中的元音字母【345】 题目描述 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 示例 2: 说明:元音字母不包含字母"y"。 题目分析 所谓的做题就是把以前背下来的拿过来改一下即可。双指针碰撞模型,之前已经描述过很多次了,此处不在赘述。 知道AE 阅读全文
posted @ 2018-09-23 15:53
子烁爱学习
阅读(422)
评论(0)
推荐(0)
摘要:
LeetCode:验证回文串【125】 题目描述 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 示例 2: 题目分析 很明显这是双指针问题,回文判断的方式有很多种,最简单的是将原字符串逆序后判断两者是否 阅读全文
posted @ 2018-09-23 15:42
子烁爱学习
阅读(377)
评论(0)
推荐(0)
摘要:
LeetCode:颜色分类【75】 题目描述 给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意:不能使用代码库中的排序函数来解决这道题。 示例: 阅读全文
posted @ 2018-09-23 11:30
子烁爱学习
阅读(495)
评论(0)
推荐(0)

浙公网安备 33010602011771号