摘要:
给定一个未经排序的整数数组,找到最长且连续的的递增序列。 示例 1: 示例 2: 注意:数组长度不会超过10000。 思路: 用一个变量记录当前最长递增数列的长度,如果下个元素不是递增序列元素则 更新 maxlength为当前最长递增序列的长度 阅读全文
posted @ 2018-11-09 19:11
吃鱼尾的咩
阅读(239)
评论(0)
推荐(0)
摘要:
如果数组是单调递增或单调递减的,那么它是单调的。 如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[j],那么数组 A 是单调递减的。 当给定的数组 A 是单调数组时返回 true,否则返回 false。 示例 1: 阅读全文
posted @ 2018-11-09 18:48
吃鱼尾的咩
阅读(190)
评论(0)
推荐(0)
摘要:
给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。 你可以返回满足此条件的任何数组作为答案。 示例: 提示: 思路: 同时从头尾开始遍历, 目前 beat 100% 阅读全文
posted @ 2018-11-09 18:28
吃鱼尾的咩
阅读(110)
评论(0)
推荐(0)
摘要:
给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。 示例 1: 示例 2: 示例 3: 提示: 思路:这是一道简单难度的题目, 从头尾同时遍历 两者同时是字母,则交换,否则不是字母的一方索引递增或递减 ,见代码 目前 beat 100% 阅读全文
posted @ 2018-11-09 15:17
吃鱼尾的咩
阅读(118)
评论(0)
推荐(0)
摘要:
给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数。 对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数;当 A[i] 为偶数时, i 也是偶数。 你可以返回任何满足上述条件的数组作为答案。 示例: 提示: 遍历的时候注意 遍历前i一定是奇数,j一定是偶数,所以进行跳跃式的遍历。 阅读全文
posted @ 2018-11-09 14:57
吃鱼尾的咩
阅读(165)
评论(0)
推荐(0)
摘要:
你的朋友正在使用键盘输入他的名字 name。偶尔,在键入字符 c 时,按键可能会被长按,而字符可能被输入 1 次或多次。 你将会检查键盘输入的字符 typed。如果它对应的可能是你的朋友的名字(其中一些字符可能被长按),那么就返回 True。 示例 1: 示例 2: 示例 3: 示例 4: 思路:这 阅读全文
posted @ 2018-11-09 13:58
吃鱼尾的咩
阅读(113)
评论(0)
推荐(0)
摘要:
每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔。 例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名。 除了小写字母,这些电子邮件还可能包含 ',' 或 '+'。 如果在电子邮件地址的本地名称部分中的某些字符之间添加句点(' 阅读全文
posted @ 2018-11-09 13:01
吃鱼尾的咩
阅读(245)
评论(0)
推荐(0)
摘要:
写一个 RecentCounter 类来计算最近的请求。 它只有一个方法:ping(int t),其中 t 代表以毫秒为单位的某个时间。 返回从 3000 毫秒前到现在的 ping 数。 任何处于 [t - 3000, t] 时间范围之内的 ping 都将会被计算在内,包括当前(指 t 时刻)的 p 阅读全文
posted @ 2018-11-09 01:50
吃鱼尾的咩
阅读(206)
评论(0)
推荐(0)

浙公网安备 33010602011771号