摘要: 题目: 给定一个未排序的整数数组,找出最长连续序列的长度。 要求算法的时间复杂度为 O(n)。 示例: 输入: [100, 4, 200, 1, 3, 2]输出: 4解释: 最长连续序列是 [1, 2, 3, 4]。它的长度为 4。 解题: class Solution { public int l 阅读全文
posted @ 2019-11-21 21:09 yanhowever 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"],输出:[ ["ate","eat","tea"], ["nat","tan"], ["bat"]]说明 阅读全文
posted @ 2019-11-21 14:22 yanhowever 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个包含非负数的数组和一个目标整数 k,编写一个函数来判断该数组是否含有连续的子数组,其大小至少为 2,总和为 k 的倍数,即总和为 n*k,其中 n 也是一个整数。 示例 1: 输入: [23,2,4,6,7], k = 6输出: True解释: [2,4] 是一个大小为 2 的子数组 阅读全文
posted @ 2019-11-21 09:57 yanhowever 阅读(332) 评论(0) 推荐(0) 编辑