![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
算法(数组)
文章平均质量分 83
以力扣中的数组题目为线索,慢慢增加对算法的认识,提升自己的解题能力和思维
花生酱拌面
这个作者很懒,什么都没留下…
展开
-
算法(数组)——螺旋矩阵
文章目录1.螺旋矩阵II1.1题目实例1.2解题思路1.3代码实现1.螺旋矩阵II1.1题目实例给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。示例 1:输入:n = 3输出:[[1,2,3],[8,9,4],[7,6,5]]示例 2:输入:n = 1输出:[[1]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/spiral-matrix-ii原创 2021-12-27 14:58:05 · 332 阅读 · 0 评论 -
算法(数组)——滑动窗口
文章目录1.长度最小的子数组1.1题目实例1.2解题思路1.3代码实现1.长度最小的子数组1.1题目实例 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:target = 7, nums = [2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该原创 2021-12-20 10:55:30 · 410 阅读 · 0 评论 -
算法(数组)——二分查找(力扣实例)
文章目录1.二分查找的基本概念和实现1.1题目实例1.2解题思路1.3代码实现1.3.1左闭右闭区间1.3.2左闭右开区间1.二分查找的基本概念和实现1.1题目实例https://leetcode-cn.com/problems/binary-search/ 给定一个 n 个元素**有序的(升序)**整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。(简单题)示例 1:输入: nums = [-1,0原创 2021-12-09 14:17:11 · 629 阅读 · 0 评论