上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 题目: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 说明: 解题: 阅读全文
posted @ 2019-06-03 23:53 yanhowever 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1: 示例 2: 说明:你可以假设字符串只包含小写字母。 进阶:如果输入字符串包含 unicode 字符怎么办?你能否调整你的解法来应对这种情况? 解题: 先判断两个字符串的长度大小,不相等时则返回fal 阅读全文
posted @ 2019-05-30 19:55 yanhowever 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,在字符串中增加空格来构建一个句子,使得句子中所有的单词都在词典中。返回所有这些可能的句子。 说明: 分隔时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。 示例 1: 示例 2: 示例 3: 解题: 阅读全文
posted @ 2019-05-30 17:12 yanhowever 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个字符串 s,将 s 分割成一些子串,使每个子串都是回文串。 返回 s 所有可能的分割方案。 示例: 解题: 阅读全文
posted @ 2019-05-29 11:10 yanhowever 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 示例 2: 解题: 阅读全文
posted @ 2019-05-28 11:19 yanhowever 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 题目: 你将获得 K 个鸡蛋,并可以使用一栋从 1 到 N 共有 N 层楼的建筑。 每个蛋的功能都是一样的,如果一个蛋碎了,你就不能再把它掉下去。 你知道存在楼层 F ,满足 0 <= F <= N 任何从高于 F 的楼层落下的鸡蛋都会碎,从 F 楼层或比它低的楼层落下的鸡蛋都不会破。 每次移动,你 阅读全文
posted @ 2019-05-28 10:00 yanhowever 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 示例 2: 解题: 思路:根据异或运算的特点,相同的数字经过异或运算后结果为0,除单独出现一次的数字外 阅读全文
posted @ 2019-05-23 19:43 yanhowever 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。 找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗? 示例: 解题: 阅读全文
posted @ 2019-05-20 22:25 yanhowever 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 题目: 根据百度百科,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。 给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞具有一个初始状态 live(1)即为活细胞, 或 dead(0)即为死细胞。每个细胞与其八个相邻位置(水平,垂直,对 阅读全文
posted @ 2019-05-17 11:06 yanhowever 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 说明: 请不要使用除法,且在 O(n) 时间复杂度内完成此题。 进阶:你可以在常数空间复杂度内完成这个题目吗? 阅读全文
posted @ 2019-05-16 12:57 yanhowever 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页