上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。 示例 1: 输入: "Hello"输出: "hello" 示例 2: 输入: "here"输出: "here" 示例 3: 输入: "LOVELY"输出: "love 阅读全文
posted @ 2018-10-13 17:59 rencoo 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 示例: 输入: [1,2,3,4]输出: [24,12,8,6]说明: 请不要使用除法,且在 O(n) 时间复杂度内完成此题。 阅读全文
posted @ 2018-10-12 14:34 rencoo 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,3,4,2,2]输出: 2 示例 2: 输入: [3,1,3,4,2]输出: 3 说明: 1.不能更改 阅读全文
posted @ 2018-10-12 14:11 rencoo 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll"输 阅读全文
posted @ 2018-10-12 14:01 rencoo 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 给定一个非空数组,返回此数组中第三大的数。如果不存在,则返回数组中最大的数。要求算法时间复杂度必须是O(n)。 示例 1: 输入: [3, 2, 1] 输出: 1 解释: 第三大的数是 1.示例 2: 输入: [1, 2] 输出: 2 解释: 第三大的数不存在, 所以返回最大的数 2 .示例 3: 阅读全文
posted @ 2018-10-12 13:46 rencoo 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12]输出: [1,3,12,0,0] 说明: 1.必须在原数组上操作,不能拷贝额外的数组。2.尽量减少操作次数。 1/** 2 * @param {number[]}  阅读全文
posted @ 2018-10-12 13:25 rencoo 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"]输出: "fl" 示例 2: 输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。 说明: 所有 阅读全文
posted @ 2018-10-11 21:50 rencoo 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。 示例 1: 输入: "Let's take LeetCode contest"输出: "s'teL ekat edoCteeL tsetnoc" 注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额 阅读全文
posted @ 2018-10-11 20:41 rencoo 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串来代表一个学生的出勤纪录,这个纪录仅包含以下三个字符: 'A' : Absent,缺勤'L' : Late,迟到'P' : Present,到场如果一个学生的出勤纪录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),那么这个学生会被奖赏。 你需要根据这个学生的出勤纪录判断他 阅读全文
posted @ 2018-10-11 20:27 rencoo 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 案例: s = "leetcode"返回 0. s = "loveleetcode",返回 2. 1/** 2 * @param {string} s 3 * @return {number} 4 */ 5 6v 阅读全文
posted @ 2018-10-11 19:27 rencoo 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页