分类
正在加载今日诗词...
leetcode-字符串-125-验证回文字符串 leetcode-字符串-125-验证回文字符串
125. 验证回文串题目描述(难度:简单) 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例1: 输入: "A man, a plan
2020-05-17
leetcode-字符串-387-字符串中的第一个唯一字符 leetcode-字符串-387-字符串中的第一个唯一字符
387. 字符串中的第一个唯一字符题目描述(难度:简单) 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例1: s = "leetcode" 返回 0.
2020-05-17
leetcode-字符串-344-反转字符串 leetcode-字符串-344-反转字符串
344. 反转字符串题目描述(难度:简单)(中文版)编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题
2020-05-17
leetcode-字符串-8-字符串转整数 leetcode-字符串-8-字符串转整数
8. 字符串转换整数 (atoi)描述 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下: 如果第一个非空字符为正或者负号时,则
2020-05-16
leetcode-字符串-242-有效的字母异位词 leetcode-字符串-242-有效的字母异位词
242.有效的字母异位词描述 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1 输入: s = "anagram", t = "nagaram"
2020-05-16
leetcode-字符串-7-整数反转 leetcode-字符串-7-整数反转
7. 整数反转描述 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1 输入: 123 输出: 321示例 2 输入: -123 输出: -321示例 3 输入: 120
2020-05-16
leetcode-数组-219-存在重复元素2 leetcode-数组-219-存在重复元素2
描述 给定一个整数数组和一个整数 k,判断数组中是否存在两个不同的索引 i 和 j,使得 nums [i] = nums [j],并且 i 和 j 的差的绝对值最大为 k。 示例 1: 输入: nums = [1,2,3,1], k
2020-02-28
leetcode-数组-217-存在重复元素 leetcode-数组-217-存在重复元素
题目描述(难度:简单) 给定一个整数数组,判断是否存在重复元素。 如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。 示例1: 输入: [1,2,3,1] 输出: true示
2020-02-27
leetcode-数组-119-杨辉三角2 leetcode-数组-119-杨辉三角2
题目描述(难度:简单) 给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 代码 var generate = function (numRows){
2020-02-26
leetcode-数组-118-杨辉三角 leetcode-数组-118-杨辉三角
描述 给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 举例 输入: 5输出:[ [1], [1,1], [1,2,1], [1,3,3,1],
2020-02-25
leetcode-数组-88-合并两个有序数组 leetcode-数组-88-合并两个有序数组
题目描述(难度:简单) 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 n
2020-02-24
leetcode-数组-35-搜索插入位置 leetcode-数组-35-搜索插入位置
搜索插入位置题目描述(难度:简单) 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6],
2020-02-21
2 / 3