摘要:
38、外观数列 难度:简单 给定一个正整数 n(1 ≤ n ≤ 30),输出外观数列的第 n 项。 注意:整数序列中的每一项将表示为一个字符串。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。前五项如下: 1 11 21 1211 111221 第一项是数字 1 描 阅读全文
posted @ 2020-09-12 21:53
ZeroCrow
阅读(147)
评论(0)
推荐(0)
摘要:
Python字符串操作 访问字符串的元素 str = 'Hello World' print(str[0]) print(str[-1]) print(str[0:5]) 输出: H d Hello 字符串的拼接 str = 'Hello' str2 = ' World' print(str * 3 阅读全文
posted @ 2020-09-12 21:47
ZeroCrow
阅读(229)
评论(0)
推荐(0)
摘要:
35、搜索插入位置 难度:简单 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 阅读全文
posted @ 2020-09-12 16:46
ZeroCrow
阅读(92)
评论(0)
推荐(0)
摘要:
28、实现strStr() 难度:简单 实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "he 阅读全文
posted @ 2020-09-12 16:06
ZeroCrow
阅读(233)
评论(0)
推荐(0)
摘要:
27、移除元素 难度:简单 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 阅读全文
posted @ 2020-09-12 11:02
ZeroCrow
阅读(92)
评论(0)
推荐(0)
摘要:
26、删除排序数组中的重复项 难度:简单 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函 阅读全文
posted @ 2020-09-12 10:34
ZeroCrow
阅读(100)
评论(0)
推荐(0)
摘要:
Python列表操作 创建列表 list1 = ['physics', 'chemistry', 1997, 2000] list2 = [] #空列表 访问列表元素 list1 = ['physics', 'chemistry', 1997, 2000] print(list1[0]) print 阅读全文
posted @ 2020-09-12 00:21
ZeroCrow
阅读(129)
评论(0)
推荐(0)

浙公网安备 33010602011771号