数组与矩阵
数组、区间、矩阵,以及基于这些对象的组合与最优值问题。
共 88 篇题解。同一篇题解也可以通过方法标签交叉查找。
- 摆动序列
- 不同路径
- 不同路径 II
- 不相交的线
- 乘积最大子数组
- 戳气球
- 打家劫舍
- 打家劫舍 II
- 二分查找
- 非递减子序列
- 分发饼干
- 分发糖果
- 分割等和子集
- 合并两个有序数组
- 合并区间
- 和为 K 的子数组
- 计算数组的小和
- 加油站
- 将 x 减到 0 的最小操作数
- 接雨水
- 解数独
- 两个数组的交集
- 两个有序数组中第k小的数
- 两数之和
- 两数之和 II - 输入有序数组
- 零钱兑换
- 零钱兑换 II
- 螺旋矩阵
- 螺旋矩阵 II
- 买卖股票的最佳时机
- 买卖股票的最佳时机 II
- 买卖股票的最佳时机 III
- 买卖股票的最佳时机 IV
- 买卖股票的最佳时机含冷冻期
- 买卖股票的最佳时机含手续费
- 木头切割问题
- 目标和
- 柠檬水找零
- 排序数组
- 区间子数组个数
- 全排列
- 全排列 II
- 缺失的第一个正数
- 三角形最小路径和
- 三数之和
- 盛最多水的容器
- 视频拼接
- 数组中重复的数据
- 四数之和
- 搜索二维矩阵
- 搜索二维矩阵 II
- 搜索旋转排序数组
- 跳跃游戏
- 跳跃游戏 II
- 无重叠区间
- 下一个排列
- 旋转图像
- 寻找峰值
- 寻找两个正序数组的中位数
- 颜色分类
- 一和零
- 移除元素
- 用最少数量的箭引爆气球
- 有效三角形的个数
- 有序矩阵中第 K 小的元素
- 有序数组的平方
- 预测赢家
- 长度最小的子数组
- 子集
- 子集 II
- 组合
- 组合总和
- 组合总和 II
- 组合总和 III
- 组合总和 Ⅳ
- 最大连续1的个数 III
- 最大数
- 最大正方形
- 最大子数组和
- 最短无序连续子数组
- 最多能完成排序的块
- 最后一块石头的重量 II
- 最接近的三数之和
- 最小路径和
- 最长递增子序列
- 最长连续递增序列
- 最长重复子数组
- K 次取反后最大化的数组和