摘要:
编号209:长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。 示例: 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子数组 [4,3] 阅读全文
posted @ 2021-03-06 20:32
胡木杨
阅读(82)
评论(0)
推荐(0)
摘要:
编号18: 四数之和 题意:给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 「注意:」 答案中不可以包含重复的四元组。 示 阅读全文
posted @ 2021-03-06 20:31
胡木杨
阅读(110)
评论(0)
推荐(0)
摘要:
编号15: 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 **注意:**答案中不可以包含重复的三元组。 示例: 给定数组 nums = [-1, 0, 1, 2, -1 阅读全文
posted @ 2021-03-06 20:29
胡木杨
阅读(73)
评论(0)
推荐(0)
摘要:
编号27:移除元素 给你一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并**「原地」**修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给 阅读全文
posted @ 2021-03-06 20:28
胡木杨
阅读(77)
评论(0)
推荐(0)
摘要:
编号35:搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3 阅读全文
posted @ 2021-03-06 20:27
胡木杨
阅读(99)
评论(0)
推荐(0)
摘要:
数组理论知识 数组是存放在连续内存空间上的相同数据类型的集合。 注意 数组下表都是从0开始的。 数组内存空间的地址是连续的 正是因为数组的在内存空间的地址是连续的,所以我们在删除或者增添元素的时候,就难免要移动其他元素的地址 例如删除下表为3的元素,需要对下表为3的元素后面的所有元素都要做移动操作, 阅读全文
posted @ 2021-03-06 20:25
胡木杨
阅读(217)
评论(0)
推荐(0)

浙公网安备 33010602011771号