力扣
学习不止,掉发不停
这个作者很懒,什么都没留下…
展开
-
242.有效的字母异位词
有效的字母异位词原创 2024-03-11 22:55:32 · 153 阅读 · 0 评论 -
209. 长度最小的子数组
滑动窗口原创 2024-02-27 22:53:17 · 174 阅读 · 0 评论 -
35. 搜索插入位置
数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为。原创 2024-02-19 23:03:39 · 236 阅读 · 0 评论 -
977. 有序数组的平方
由于给的数组是非递减的,那么数组平方后的最大值就在数组的两端,可以用双指针法,一个指向最左边,一个指向最右边。同时我们定义一个新数组,和原来数组是一样的大小。比较左右两端平方后的大小,将新数组从后往前的填入。给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。原创 2024-01-19 22:36:28 · 398 阅读 · 1 评论 -
27. 移除元素
元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。不要使用额外的数组空间,你必须仅使用。的元素,并返回移除后数组的新长度。原创 2024-01-18 22:32:18 · 370 阅读 · 1 评论 -
704.二分查找
写二分法,区间的定义一般为两种,左闭右闭即[left, right],或者左闭右开即[left, right)。,如果目标值存在返回下标,否则返回。个元素有序的(升序)整型数组。二分查找【左闭右开区间】二分查找【左闭右闭区间】原创 2024-01-16 22:36:45 · 366 阅读 · 1 评论