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 | [✓] | 贪心 数组 | |
358 | K 距离间隔重排字符串 🔒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+ | |
502 | IPOopen 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+ | |
649 | Dota2 参议院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 | | 贪心 数学 | |
1005 | K 次取反后最大化的数组和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+ | |
1323 | 6 和 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+ | |
1388 | 3n 块披萨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+ | |
2202 | K 次操作后最大化顶端元素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 | | 贪心 字符串 | |
2233 | K 次增加后的最大乘积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 | | 贪心 数组 堆(优先队列) | |
2600 | K 件物品的最大和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+ | |
2656 | K 个元素的最大和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+ | |
2829 | k-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+ | |