跳至主要內容

贪心


贪心

全部标签

数据结构

数组 矩阵 链表 双向链表 单调栈 队列 单调队列 堆(优先队列) 哈希表 字符串 字符串匹配 二叉树 二叉搜索树 最小生成树 有序集合 拓扑排序 最短路 强连通分量 欧拉回路 双连通分量 并查集 字典树 线段树 树状数组 后缀数组

算法

枚举 递归 分治 回溯 贪心 动态规划 排序 桶排序 计数排序 基数排序 归并排序 快速选择 二分查找 记忆化搜索 深度优先搜索 广度优先搜索 双指针 位运算 前缀和 计数 滑动窗口 状态压缩 哈希函数 滚动哈希 扫描线

其他

数学 数论 几何 博弈 模拟 组合数学 随机化 概率与统计 水塘抽样 拒绝采样 数据库 设计 数据流 脑筋急转弯 交互 迭代器 多线程


题号标题题解标签难度
11盛最多水的容器open in new window[✓]贪心 数组 双指针
44通配符匹配open in new window[✓]贪心 递归 字符串 1+
45跳跃游戏 IIopen in new window[✓]贪心 数组 动态规划
55跳跃游戏open in new window[✓]贪心 数组 动态规划
122买卖股票的最佳时机 IIopen in new window[✓]贪心 数组 动态规划
134加油站open in new window[✓]贪心 数组
135分发糖果open in new window[✓]贪心 数组
179最大数open in new window贪心 数组 字符串 1+
253会议室 II 🔒open in new window贪心 数组 双指针 3+
280摆动排序 🔒open in new window贪心 数组 排序
316去除重复字母open in new window[✓] 贪心 字符串 1+
321拼接最大数open in new window 贪心 数组 2+
324摆动排序 IIopen in new window贪心 数组 分治 2+
330按要求补齐数组open in new window贪心 数组
334递增的三元子序列open in new window[✓]贪心 数组
358K 距离间隔重排字符串 🔒open in new window贪心 哈希表 字符串 3+
376摆动序列open in new window贪心 数组 动态规划
397整数替换open in new window贪心 位运算 记忆化搜索 1+
402移掉 K 位数字open in new window 贪心 字符串 1+
409最长回文串open in new window贪心 哈希表 字符串
410分割数组的最大值open in new window贪心 数组 二分查找 2+
420强密码检验器open in new window贪心 字符串 堆(优先队列)
435无重叠区间open in new window贪心 数组 动态规划 1+
452用最少数量的箭引爆气球open in new window[✓]贪心 数组 排序
455分发饼干open in new window贪心 数组 双指针 1+
484寻找排列 🔒open in new window 贪心 数组 1+
502IPOopen in new window[✓]贪心 数组 排序 1+
517超级洗衣机open in new window贪心 数组
527单词缩写 🔒open in new window贪心 字典树 数组 2+
555分割连接字符串 🔒open in new window贪心 数组 字符串
561数组拆分open in new window贪心 数组 计数排序 1+
581最短无序连续子数组open in new window 贪心 数组 3+
605种花问题open in new window[✓]贪心 数组
611有效三角形的个数open in new window[✓]贪心 数组 双指针 2+
621任务调度器open in new window贪心 数组 哈希表 3+
624数组列表中的最大距离open in new window贪心 数组
625最小因式分解 🔒open in new window贪心 数学
630课程表 IIIopen in new window贪心 数组 排序 1+
632最小区间open in new window[✓]贪心 数组 哈希表 3+
646最长数对链open in new window贪心 数组 动态规划 1+
649Dota2 参议院open in new window贪心 队列 字符串
659分割数组为连续子序列open in new window贪心 数组 哈希表 1+
670最大交换open in new window[✓]贪心 数学
678有效的括号字符串open in new window[✓] 贪心 字符串 1+
680验证回文串 IIopen in new window贪心 双指针 字符串
714买卖股票的最佳时机含手续费open in new window[✓]贪心 数组 动态规划
738单调递增的数字open in new window贪心 数学
757设置交集大小至少为2open in new window贪心 数组 排序
763划分字母区间open in new window[✓]贪心 哈希表 双指针 1+
765情侣牵手open in new window贪心 深度优先搜索 广度优先搜索 2+
767重构字符串open in new window贪心 哈希表 字符串 3+
768最多能完成排序的块 IIopen in new window 贪心 数组 2+
769最多能完成排序的块open in new window 贪心 数组 2+
781森林中的兔子open in new window贪心 数组 哈希表 1+
807保持城市天际线open in new window贪心 数组 矩阵
826安排工作以达到最大收益open in new window贪心 数组 双指针 2+
846一手顺子open in new window贪心 数组 哈希表 1+
857雇佣 K 名工人的最低成本open in new window贪心 数组 排序 1+
860柠檬水找零open in new window贪心 数组
861翻转矩阵后的得分open in new window贪心 位运算 数组 1+
870优势洗牌open in new window贪心 数组 双指针 1+
871最低加油次数open in new window贪心 数组 动态规划 1+
881救生艇open in new window贪心 数组 双指针 1+
910最小差值 IIopen in new window贪心 数组 数学 1+
921使括号有效的最少添加open in new window[✓] 贪心 字符串
936戳印序列open in new window 贪心 队列 1+
942增减字符串匹配open in new window贪心 数组 双指针 1+
945使数组唯一的最小增量open in new window[✓]贪心 数组 计数 1+
948令牌放置open in new window贪心 数组 双指针 1+
954二倍数对数组open in new window[✓]贪心 数组 哈希表 1+
955删列造序 IIopen in new window贪心 数组 字符串
969煎饼排序open in new window贪心 数组 双指针 1+
976三角形的最大周长open in new window贪心 数组 数学 1+
984不含 AAA 或 BBB 的字符串open in new window贪心 字符串
991坏了的计算器open in new window贪心 数学
1005K 次取反后最大化的数组和open in new window贪心 数组 排序
1007行相等的最少多米诺旋转open in new window贪心 数组
1013将数组分成和相等的三个部分open in new window贪心 数组
1024视频拼接open in new window贪心 数组 动态规划
1029两地调度open in new window贪心 数组 排序
1053交换一次的先前排列open in new window贪心 数组
1054距离相等的条形码open in new window贪心 数组 哈希表 3+
1055形成字符串的最短路径 🔒open in new window贪心 双指针 字符串 1+
1057校园自行车分配 🔒open in new window贪心 数组 排序
1058最小化舍入误差以满足目标 🔒open in new window贪心 数组 数学 2+
1081不同字符的最小子序列open in new window[✓] 贪心 字符串 1+
1090受标签影响的最大值open in new window贪心 数组 哈希表 2+
1130叶值的最小代价生成树open in new window 贪心 数组 2+
1144递减元素使数组呈锯齿状open in new window贪心 数组
1147段式回文open in new window贪心 双指针 字符串 3+
1167连接木棍的最低费用 🔒open in new window贪心 数组 堆(优先队列)
1183矩阵中 1 的最大数量 🔒open in new window贪心 堆(优先队列)
1196最多可以买到的苹果数量 🔒open in new window贪心 数组 排序
1199建造街区的最短时间 🔒open in new window贪心 数组 数学 1+
1217玩筹码open in new window贪心 数组 数学
1221分割平衡字符串open in new window贪心 字符串 计数
1247交换字符使得字符串相同open in new window贪心 数学 字符串
1253重构 2 行二进制矩阵open in new window贪心 数组 矩阵
1262可被三整除的最大和open in new window贪心 数组 动态规划 1+
1282用户分组open in new window贪心 数组 哈希表
1296划分数组为连续数字的集合open in new window贪心 数组 哈希表 1+
13236 和 9 组成的最大数字open in new window贪心 数学
1326灌溉花园的最少水龙头数目open in new window贪心 数组 动态规划
1328破坏回文串open in new window贪心 字符串
1330翻转子数组得到最大的数组值open in new window贪心 数组 数学
1338数组大小减半open in new window贪心 数组 哈希表 2+
1353最多可以参加的会议数目open in new window贪心 数组 排序 1+
1363形成三的最大倍数open in new window贪心 数组 动态规划
1382将二叉搜索树变平衡open in new window贪心 深度优先搜索 3+
1383最大的团队表现值open in new window贪心 数组 排序 1+
1386安排电影院座位open in new window贪心 位运算 数组 1+
13883n 块披萨open in new window贪心 数组 动态规划 1+
1400构造 K 个回文字符串open in new window贪心 哈希表 字符串 1+
1402做菜顺序open in new window贪心 数组 动态规划 1+
1403非递增顺序的最小子序列open in new window贪心 数组 排序
1405最长快乐字符串open in new window[✓]贪心 字符串 堆(优先队列)
1414和为 K 的最少斐波那契数字数目open in new window贪心 数学
1432改变一个整数能得到的最大差值open in new window贪心 数学
1433检查一个字符串是否可以打破另一个字符串open in new window贪心 字符串 排序
1465切割后面积最大的蛋糕open in new window贪心 数组 排序
1481不同整数的最少数目open in new window贪心 数组 哈希表 2+
1488避免洪水泛滥open in new window贪心 数组 哈希表 2+
1505最多 K 次交换相邻数位后得到的最小整数open in new window贪心 树状数组 线段树 1+
1509三次操作后最大值与最小值的最小差open in new window贪心 数组 排序
1520最多的不重叠子字符串open in new window贪心 字符串
1526形成目标数组的子数组最少增加次数open in new window 贪心 数组 2+
1529最少的后缀翻转次数open in new window贪心 字符串
1536排布二进制网格的最少交换次数open in new window贪心 数组 矩阵
1537最大得分open in new window贪心 数组 双指针 1+
1541平衡括号字符串的最少插入次数open in new window 贪心 字符串
1546和为目标值且不重叠的非空子数组的最大数目open in new window贪心 数组 哈希表 1+
1558得到目标数组的最少函数调用次数open in new window贪心 位运算 数组
1561你可以获得的最大硬币数目open in new window贪心 数组 数学 2+
1564把箱子放进仓库里 I 🔒open in new window贪心 数组 排序
1567乘积为正数的最长子数组长度open in new window贪心 数组 动态规划
1578使绳子变成彩色的最短时间open in new window贪心 数组 字符串 1+
1580把箱子放进仓库里 II 🔒open in new window贪心 数组 排序
1585检查字符串是否可以通过排序子字符串得到另一个字符串open in new window贪心 字符串 排序
1589所有排列中的最大和open in new window贪心 数组 前缀和 1+
1605给定行和列的和求可行矩阵open in new window贪心 数组 矩阵
1606找到处理最多请求的服务器open in new window贪心 数组 有序集合 1+
1642可以到达的最远建筑open in new window贪心 数组 堆(优先队列)
1647字符频次唯一的最小删除次数open in new window贪心 哈希表 字符串 1+
1648销售价值减少的颜色球open in new window贪心 数组 数学 3+
1663具有给定数值的最小字符串open in new window贪心 字符串
1665完成所有任务的最少初始能量open in new window贪心 数组 排序
1671得到山形数组的最少删除次数open in new window[✓]贪心 数组 二分查找 1+
1673找出最具竞争力的子序列open in new window 贪心 数组 1+
1675数组的最小偏移量open in new window贪心 数组 有序集合 1+
1686石子游戏 VIopen in new window贪心 数组 数学 3+
1689十-二进制数的最少数目open in new window贪心 字符串
1702修改后的最大二进制字符串open in new window贪心 字符串
1703得到连续 K 个 1 的最少相邻交换次数open in new window贪心 数组 前缀和 1+
1705吃苹果的最大数目open in new window贪心 数组 堆(优先队列)
1708长度为 K 的最大子数组 🔒open in new window贪心 数组
1710卡车上的最大单元数open in new window贪心 数组 排序
1713得到子序列的最少操作次数open in new window贪心 数组 哈希表 1+
1717删除子字符串的最大得分open in new window 贪心 字符串
1727重新排列后的最大子矩阵open in new window贪心 数组 矩阵 1+
1733需要教语言的最少人数open in new window贪心 数组 哈希表
1736替换隐藏数字得到的最晚时间open in new window贪心 字符串
1739放置盒子open in new window贪心 数学 二分查找
1753移除石子的最大得分open in new window贪心 数学 堆(优先队列)
1754构造字典序最大的合并字符串open in new window贪心 双指针 字符串
1764通过连接另一个数组的子数组得到一个数组open in new window贪心 数组 双指针 1+
1775通过最少操作次数使数组的和相等open in new window贪心 数组 哈希表 1+
1785构成特定和需要添加的最少元素open in new window贪心 数组
1788最大化花园的美观度 🔒open in new window贪心 数组 哈希表 1+
1792最大平均通过率open in new window贪心 数组 堆(优先队列)
1794统计距离最小的子串对个数 🔒open in new window贪心 哈希表 字符串
1798你能构造出连续值的最大数目open in new window贪心 数组 排序
1802有界数组中指定下标处的最大值open in new window贪心 二分查找
1824最少侧跳次数open in new window贪心 数组 动态规划
1827最少操作使数组递增open in new window贪心 数组
1833雪糕的最大数量open in new window贪心 数组 计数排序 1+
1838最高频元素的频数open in new window贪心 数组 二分查找 3+
1846减小和重新排列数组后的最大元素open in new window贪心 数组 排序
1850邻位交换的最小次数open in new window贪心 双指针 字符串
1864构成交替字符串需要的最小交换次数open in new window贪心 字符串
1874两个数组的最小乘积和 🔒open in new window贪心 数组 排序
1877数组中最大数对和的最小值open in new window贪心 数组 双指针 1+
1881插入后的最大值open in new window贪心 字符串
1888使二进制字符串字符交替的最少反转次数open in new window贪心 字符串 动态规划 1+
1899合并若干三元组以形成目标三元组open in new window贪心 数组
1903字符串中的最大奇数open in new window贪心 数学 字符串
1921消灭怪物的最大数量open in new window贪心 数组 排序
1927求和游戏open in new window贪心 数学 字符串 1+
1936新增的最少台阶数open in new window贪心 数组
1946子字符串突变后可能得到的最大整数open in new window贪心 数组 字符串
1953你可以工作的最大周数open in new window贪心 数组
1962移除石子使总数最小open in new window贪心 数组 堆(优先队列)
1963使字符串平衡的最小交换次数open in new window[✓] 贪心 双指针 1+
1968构造元素不等于两相邻元素平均值的数组open in new window贪心 数组 排序
1969数组元素的最小非零乘积open in new window贪心 递归 数学
1974使用特殊打字机键入单词的最少时间open in new window贪心 字符串
1975最大方阵和open in new window贪心 数组 矩阵
1989捉迷藏中可捕获的最大人数 🔒open in new window贪心 数组
1996游戏中弱角色的数量open in new window 贪心 数组 2+
2007从双倍数组中还原原数组open in new window贪心 数组 哈希表 1+
2014重复 K 次的最长子序列open in new window贪心 字符串 回溯 2+
2015每段建筑物的平均高度 🔒open in new window贪心 数组 排序 1+
2027转换字符串的最少操作次数open in new window贪心 字符串
2029石子游戏 IXopen in new window贪心 数组 数学 2+
2030含特定字母的最小子序列open in new window 贪心 字符串 1+
2037使每位学生都有座位的最少移动次数open in new window贪心 数组 计数排序 1+
2038如果相邻两个颜色均相同则删除当前颜色open in new window贪心 数学 字符串 1+
2071你可以安排的最多任务数目open in new window贪心 队列 数组 3+
2078两栋颜色不同且距离最远的房子open in new window贪心 数组
2086喂食仓鼠的最小食物桶数open in new window贪心 字符串 动态规划
2087网格图中机器人回家的最小代价open in new window贪心 数组
2091从数组中移除最大值和最小值open in new window贪心 数组
2098长度为 K 的最大偶数和子序列 🔒open in new window贪心 数组 排序
2116判断一个括号字符串是否有效open in new window 贪心 字符串
2126摧毁小行星open in new window贪心 数组 排序
2131连接两字母单词得到的最长回文串open in new window贪心 数组 哈希表 2+
2132用邮票贴满网格图open in new window贪心 数组 矩阵 1+
2136全部开花的最早一天open in new window贪心 数组 排序
2139得到目标值的最少行动次数open in new window贪心 数学
2141同时运行 N 台电脑的最长时间open in new window贪心 数组 二分查找 1+
2144打折购买糖果的最小开销open in new window贪心 数组 排序
2160拆分数位后四位数字的最小和open in new window贪心 数学 排序
2170使数组变成交替数组的最少操作数open in new window贪心 数组 哈希表 1+
2171拿出最少数目的魔法豆open in new window贪心 数组 枚举 2+
2178拆分成最多数目的正偶数之和open in new window贪心 数学 回溯
2182构造限制重复的字符串open in new window贪心 哈希表 字符串 2+
2193得到回文串的最少操作次数open in new window贪心 树状数组 双指针 1+
2195向数组中追加 K 个整数open in new window贪心 数组 数学 1+
2202K 次操作后最大化顶端元素open in new window贪心 数组
2207字符串中最多数目的子序列open in new window贪心 字符串 前缀和
2208将数组和减半的最少操作次数open in new window贪心 数组 堆(优先队列)
2214通关游戏所需的最低生命值 🔒open in new window贪心 数组
2216美化数组的最少删除数open in new window 贪心 数组
2224转化时间需要的最少操作数open in new window贪心 字符串
2233K 次增加后的最大乘积open in new window贪心 数组 堆(优先队列)
2234花园的最大总美丽值open in new window贪心 数组 双指针 2+
2241设计一个 ATM 机器open in new window贪心 设计 数组
2244完成所有任务需要的最少轮数open in new window贪心 数组 哈希表 1+
2259移除指定数字得到的最大结果open in new window[✓]贪心 字符串 枚举
2263数组变为有序的最小操作次数 🔒open in new window贪心 动态规划
2268最少按键次数 🔒open in new window贪心 哈希表 字符串 2+
2271毯子覆盖的最多白色砖块数open in new window贪心 数组 二分查找 2+
2279装满石头的背包的最大数量open in new window贪心 数组 排序
2285道路的最大总重要性open in new window贪心 排序 1+
2294划分数组使最大差为 Kopen in new window贪心 数组 排序
2310个位数字为 K 的整数之和open in new window贪心 数学 动态规划 1+
2311小于等于 K 的最长二进制子序列open in new window贪心 记忆化搜索 字符串 1+
2323完成所有工作的最短时间 II 🔒open in new window贪心 数组 排序
2333最小差值平方和open in new window贪心 数组 二分查找 2+
2335装满杯子需要的最短总时长open in new window贪心 数组 排序 1+
2340生成有效数组的最少交换次数 🔒open in new window贪心 数组
2350不可能得到的最短骰子序列open in new window贪心 数组 哈希表
2357使数组中所有元素都等于零open in new window贪心 数组 哈希表 3+
2358分组的最大数量open in new window贪心 数组 数学 1+
2366将数组排序的最少替换次数open in new window贪心 数组 数学
2375根据模式串构造最小数字open in new window 贪心 字符串 1+
2383赢得比赛需要的最少训练时长open in new window贪心 数组
2384最大回文数字open in new window贪心 哈希表 字符串 1+
2389和有限的最长子序列open in new window贪心 数组 二分查找 2+
2405子字符串的最优划分open in new window贪心 哈希表 字符串
2406将区间分为最少组数open in new window[✓]贪心 数组 双指针 3+
2410运动员和训练师的最大匹配数open in new window贪心 数组 双指针 1+
2412完成所有交易的初始最少钱数open in new window贪心 数组 排序
2422使用合并操作将数组转换为回文序列 🔒open in new window贪心 数组 双指针
2429最小异或open in new window贪心 位运算
2434使用机器人打印字典序最小的字符串open in new window 贪心 哈希表 1+
2436使子数组最大公约数大于一的最小分割数 🔒open in new window贪心 数组 数学 2+
2439最小化数组中的最大值open in new window贪心 数组 二分查找 2+
2448使数组相等的最小开销open in new window贪心 数组 二分查找 2+
2449使数组相似的最少操作次数open in new window贪心 数组 排序
2457美丽整数的最小增量open in new window贪心 数学
2459通过移动项目到空白区域来排序数组 🔒open in new window贪心 数组 排序
2472不重叠回文子字符串的最大数目open in new window贪心 双指针 字符串 1+
2486追加字符以获得子序列open in new window贪心 双指针 字符串
2497图中最大星和open in new window贪心 数组 2+
2498青蛙过河 IIopen in new window贪心 数组 二分查找
2499让数组不相等的最小总代价open in new window贪心 数组 哈希表 1+
2517礼盒的最大甜蜜度open in new window贪心 数组 二分查找 1+
2522将字符串分割成值不超过 K 的子字符串open in new window贪心 字符串 动态规划
2528最大化城市的最小电量open in new window贪心 队列 数组 3+
2530执行 K 次操作后的最大分数open in new window[✓]贪心 数组 堆(优先队列)
2541使数组中所有元素相等的最小操作数 IIopen in new window贪心 数组 数学
2542最大子序列的分数open in new window贪心 数组 排序 1+
2548填满背包的最大价格 🔒open in new window贪心 数组 排序
2551将珠子放入背包中open in new window贪心 数组 排序 1+
2554从一个范围内选择最多整数 Iopen in new window贪心 数组 哈希表 2+
2557从一个范围内选择最多整数 II 🔒open in new window贪心 数组 二分查找 1+
2561重排水果open in new window贪心 数组 哈希表
2566替换一个数字后的最大差值open in new window贪心 数学
2567修改两个元素的最小分数open in new window贪心 数组 排序
2571将整数减少到零需要的最少操作数open in new window贪心 位运算 动态规划
2573找出对应 LCP 矩阵的字符串open in new window贪心 并查集 数组 3+
2576求出最多标记下标open in new window贪心 数组 双指针 2+
2578最小和分割open in new window贪心 数学 排序
2587重排数组以得到最大前缀分数open in new window贪心 数组 前缀和 1+
2589完成所有任务的最少时间open in new window 贪心 数组 2+
2591将钱分给最多的儿童open in new window贪心 数学
2592最大化数组的伟大值open in new window贪心 数组 双指针 1+
2598执行操作后的最大 MEXopen in new window贪心 数组 哈希表 1+
2599使前缀和数组非负 🔒open in new window贪心 数组 堆(优先队列)
2600K 件物品的最大和open in new window贪心 数学
2601质数减法运算open in new window贪心 数组 数学 2+
2611老鼠和奶酪open in new window贪心 数组 排序 1+
2616最小化数对的最大差值open in new window贪心 数组 二分查找
2645构造有效字符串的最少插入数open in new window 贪心 字符串 1+
2656K 个元素的最大和open in new window贪心 数组
2659将数组清空open in new window贪心 树状数组 线段树 4+
2663字典序最小的美丽字符串open in new window贪心 字符串
2673使二叉树所有路径值相等的最小代价open in new window贪心 数组 2+
2680最大或值open in new window贪心 位运算 数组 1+
2697字典序最小回文串open in new window贪心 双指针 字符串
2706购买两块巧克力open in new window贪心 数组 排序
2708一个小组的最大实力值open in new window贪心 位运算 数组 4+
2712使所有字符相等的最小成本open in new window贪心 字符串 动态规划
2734执行子串操作后的字典序最小字符串open in new window贪心 字符串
2745构造最长的新字符串open in new window贪心 脑筋急转弯 数学 1+
2789合并后数组中的最大元素open in new window贪心 数组
2790长度递增组的最大数目open in new window贪心 数组 数学 2+
2800包含三个字符串的最短字符串open in new window贪心 字符串 枚举
2811判断是否能拆分数组open in new window贪心 数组 动态规划
2813子序列最大优雅度open in new window 贪心 数组 3+
2818操作使得分最大open in new window 贪心 数组 3+
2829k-avoiding 数组的最小总和open in new window贪心 数学
2834找出美丽数组的最小和open in new window贪心 数学
2835使子序列的和等于目标的最少操作次数open in new window贪心 位运算 数组
2842统计一个字符串的 k 子序列美丽值最大的数目open in new window贪心 哈希表 数学 2+
2844生成特殊数字的最少操作open in new window贪心 数学 字符串 1+
2847给定数字乘积的最小数字 🔒open in new window贪心 数学
2856删除数对后的最小数组长度open in new window贪心 数组 哈希表 3+
2864最大二进制奇数open in new window贪心 数学 字符串
2868单词游戏 🔒open in new window贪心 数组 数学 3+
2870使数组为空的最少操作次数open in new window贪心 数组 哈希表 1+
2871将数组分割成最多数目的子数组open in new window贪心 位运算 数组
2892将相邻元素相乘后得到最小化数组 🔒open in new window贪心 数组 动态规划
2895最小处理时间open in new window贪心 数组 排序
2897对数组执行操作使平方和最大open in new window贪心 位运算 数组 1+
2900最长相邻不相等子序列 Iopen in new window贪心 数组 字符串 1+
2910合法分组的最少组数open in new window贪心 数组 哈希表
2918数组的最小相等和open in new window贪心 数组
2931购买物品的最大开销open in new window贪心 数组 矩阵 2+
2938区分黑球与白球open in new window[✓]贪心 双指针 字符串
2939最大异或乘积open in new window贪心 位运算 数学
2952需要添加的硬币的最小数量open in new window贪心 数组 排序
2957消除相邻近似相等字符open in new window贪心 字符串 动态规划
2966划分数组并满足最大差限制open in new window贪心 数组 排序
2967使数组成为等数数组的最小代价open in new window贪心 数组 数学 2+
2971找到最大周长的多边形open in new window贪心 数组 前缀和 1+
3002移除后集合的最多元素数open in new window贪心 数组 哈希表
3012通过操作使数组长度最小open in new window贪心 数组 数学 1+
3014输入单词需要的最少按键次数 Iopen in new window贪心 数学 字符串
3016输入单词需要的最少按键次数 IIopen in new window贪心 哈希表 字符串 2+
3022给定操作次数内使剩余元素的或值最小open in new window贪心 位运算 数组
3035回文字符串的最大数量open in new window贪心 数组 哈希表 3+
3049标记所有下标的最早秒数 IIopen in new window贪心 数组 二分查找 1+
3068最大节点价值之和open in new window贪心 位运算 3+
3074重新分装苹果open in new window贪心 数组 排序
3075幸福值最大化的选择方案open in new window贪心 数组 排序
3081替换字符串中的问号使分数最小open in new window贪心 哈希表 字符串 3+
3085成为 K 特殊字符串需要删除的最少字符数open in new window贪心 哈希表 字符串 2+
3086拾起 K 个 1 需要的最少行动次数open in new window贪心 数组 前缀和 1+
3088使字符串反回文 🔒open in new window贪心 字符串 计数排序 1+
3091执行操作使数据元素之和大于等于 Kopen in new window贪心 数学 枚举
3106满足距离约束且字典序最小的字符串open in new window贪心 字符串
3107使数组中位数等于 K 的最少操作数open in new window贪心 数组 排序
3111覆盖所有点的最少矩形数目open in new window贪心 数组 排序
3119最大数量的可修复坑洼 🔒open in new window贪心 字符串 排序
3125使得按位与结果为 0 的最大数字 🔒open in new window贪心 字符串 排序
3139使数组中所有元素相等的最小开销open in new window贪心 数组 枚举
3170删除星号以后字典序最小的字符串open in new window 贪心 哈希表 2+
3189得到一个和平棋盘的最少步骤 🔒open in new window贪心 数组 计数排序 1+
3192使二进制数组全部等于 1 的最少操作次数 IIopen in new window贪心 数组 动态规划
3205最大数组跳跃得分 I 🔒open in new window 贪心 数组 2+
3207与敌人战斗后的最大分数open in new window贪心 数组
3216交换后字典序最小的字符串open in new window贪心 字符串
3218切蛋糕的最小总开销 Iopen in new window贪心 数组 动态规划 1+
3219切蛋糕的最小总开销 IIopen in new window贪心 数组 排序
3221最大数组跳跃得分 II 🔒open in new window 贪心 数组 1+
3228将 1 移动到末尾的最大操作次数open in new window贪心 字符串 计数
3229使数组等于目标数组所需的最少操作次数open in new window 贪心 数组 2+
3244新增道路查询后的最短距离 IIopen in new window贪心 数组 1+
3260找出最大的 N 位 K 回文数open in new window贪心 数学 字符串 2+
3273对 Bob 造成的最少伤害open in new window贪心 数组 排序
3281范围内整数的最大得分open in new window贪心 数组 二分查找 1+
3282到达数组末尾的最大得分open in new window贪心 数组
3296移山所需的最少秒数open in new window贪心 数组 数学 2+
3301高度互不相同的最大塔高和open in new window贪心 数组 排序
3302字典序最小的合法序列open in new window贪心 双指针 字符串 1+
3326使数组非递减的最少除法操作次数open in new window贪心 数组 数学 1+
LCP 15游乐园的迷宫open in new window贪心 几何 数组 1+
LCP 30魔塔游戏open in new window贪心 数组 堆(优先队列)
LCP 32批量处理任务open in new window贪心 数组 堆(优先队列)
LCP 33蓄水open in new window贪心 数组 堆(优先队列)
LCP 37最小矩形面积open in new window贪心 几何 数组 3+
LCP 40心算挑战open in new window贪心 数组 排序
LCS 01下载插件open in new window贪心 数学 动态规划
LCS 02完成一半题目open in new window贪心 数组 哈希表 1+
剑指 Offer 45把数组排成最小的数open in new window[✓]贪心 字符串 排序
剑指 Offer II 19最多删除一个字符得到回文open in new window贪心 双指针 字符串
面试题 10.11峰与谷open in new window贪心 数组 排序
面试题 16.16部分排序open in new window 贪心 数组 3+