上一页 1 2 3 4 5 6 ··· 12 下一页

2021年5月26日

Z 字形变换

摘要: 将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 "PAYPALISHIRING" 行数为 3 时,排列如下: P A H NA P L S I I GY I R之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAH 阅读全文

posted @ 2021-05-26 20:19 QzZq 阅读(93) 评论(0) 推荐(0)

2021年5月24日

加一

摘要: 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入:digits = [1,2,3]输出:[1,2,4]解释:输入数组表示数字 123。示例  阅读全文

posted @ 2021-05-24 20:45 QzZq 阅读(126) 评论(0) 推荐(0)

最后一个单词的长度

摘要: 给你一个字符串 s,由若干单词组成,单词之间用空格隔开。返回字符串中最后一个单词的长度。如果不存在最后一个单词,请返回 0 。 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 示例 1: 输入:s = "Hello World"输出:5示例 2: 输入:s = " "输出:0 class 阅读全文

posted @ 2021-05-24 20:43 QzZq 阅读(63) 评论(0) 推荐(0)

2021年5月23日

搜索插入位置

摘要: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5输出: 2示例 2: 输入: [1,3,5,6], 2输出: 1示例 3: 输入: [1,3,5,6], 阅读全文

posted @ 2021-05-23 15:21 QzZq 阅读(21) 评论(0) 推荐(0)

实现 strStr() 函数

摘要: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回 -1 。 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。 对于本题而言,当 need 阅读全文

posted @ 2021-05-23 15:20 QzZq 阅读(50) 评论(0) 推荐(0)

罗马数字转整数

摘要: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 阅读全文

posted @ 2021-05-23 15:19 QzZq 阅读(65) 评论(0) 推荐(0)

回文数

摘要: 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。 示例 1: 输入:x = 121输出:true示例 2: 输入:x = -121输出:false解释:从 阅读全文

posted @ 2021-05-23 15:18 QzZq 阅读(99) 评论(0) 推荐(0)

2021年5月21日

移除元素

摘要: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 说明: 为什么返回数值是整数,但输出的 阅读全文

posted @ 2021-05-21 21:17 QzZq 阅读(50) 评论(0) 推荐(0)

删除有序数组中的重复项

摘要: 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以「引用」方式传 阅读全文

posted @ 2021-05-21 21:16 QzZq 阅读(114) 评论(0) 推荐(0)

最长公共前缀

摘要: 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"]输出:"fl"示例 2: 输入:strs = ["dog","racecar","car"]输出:""解释:输入不存在公共前缀 阅读全文

posted @ 2021-05-21 21:14 QzZq 阅读(44) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 12 下一页

导航