贪心(持续更新、整理)

这篇博客汇总了多个LeetCode上的经典算法题目,包括跳跃游戏、最大子序列和、买卖股票等问题,涵盖了数组、动态规划、贪心算法等多个主题。通过这些习题,读者可以提升解决实际编程问题的能力,掌握核心算法技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 跳跃游戏 II:leetcode-45
  • 最大子序和:leetcode-53
  • 跳跃游戏:leetcode-55
  • 买卖股票的最佳时机II:leetcode-122
  • 加油站:leetcode-134
  • 分发糖果:leetcode-135
  • 最长递增子序列:leetcode-300
  • 按要求补齐数组:leetcode-330
  • 递增的三元子序列:leetcode-334
  • 根据身高重建队列:leetcode-406
  • 最长回文串:leetcode-409
  • 分割数组的最大值:leetcode-410
  • 无重叠区间:leetcode-435
  • 用最少数量的箭引爆气球:leetcode-452
  • 分发饼干:leetcode-455
  • IPO:leetcode-502
  • 超级洗衣机:leetcode-517
  • 最优除法:leetcode-553
  • 数组拆分 I:leetcode-561
  • 范围求和II:leetcode-598
  • 种花问题:leetcode-605
  • 课程表III:leetcode-630
  • 最小区间:leetcode-632
  • 最长数对链:leetcode-646
  • Dota2参议院:leetcode-649
  • 分割数组为连续子序列:leetcode-659
  • 非递减数列:leetcode-665
  • 最大交换:leetcode-670
  • 最长递增子序列的个数:leetcode-673
  • 最优连续递增序列:leetcode-674
  • 有效的括号字符串:leetcode-678
  • 买卖股票的最佳时机含手续费:leetcode-714
  • 单调递增的数字:leetcode-738
  • 至少是其他数字两倍的最大数:leetcode-747
  • 设置交集大小至少为2:leetcode-757
  • 划分字母区间:leetcode-763
  • 情侣牵手:leetcode-765
  • 重构字符串:leetcode-767
  • 全局倒置与局部倒置:leetcode-775
  • 森林中的兔子:leetcode-781
  • 保持城市天际线:leetcode-807
  • 字符的最短距离:leetcode-820
  • 带因子的二叉树:leetcode-823
  • 字符串中的查找与替换:leetcode-833
  • 车队:leetcode-853
  • 考场就座:leetcode-855
  • 雇佣K名工人的最低成本:leetcode-857
  • 柠檬水找零:leetcode-860
  • 翻转矩阵后的得分:leetcode-861
  • 优势洗牌:leetcode-870
  • 最小差值I:leetcode-908
  • 最小差值II:leetcode-910
  • 将字符串翻转到单调递增:leetcode-926
  • 递增字符串匹配:leetcode-942
  • 删列造序:leetcode-944
  • 使数组唯一的最小增量:leetcode-945
  • 验证栈序列:leetcode-946
  • 令牌放置:leetcode-948
  • 删列造序II:leetcode-955
  • 三角形的最大周长:leetcode-976
  • 不含AAA或BBB的字符串:leetcode-984
  • K次取反后最大化的数组和:leeetcode-1005
  • 行相等的最少多米诺旋转:leetcode-1007
  • 最佳观光时间:leetcode-1014
  • 视频拼接:leetcode-1024
  • 两地调度:leetcode-1029
  • 移动石子直到连续II:leetcode-1040
  • 交换一次的先前排序:leetcode-1053
  • 距离相等的条形码:leetcode-1054
  • 不同字符的最小子序列:leetcode-1081
  • 受标签影响的最大值:leetcode-1090
  • 叶值的最小代价生成树:leetcode-1130
  • 递减元素使数组呈现锯齿:leetcode-1144
  • 段式回文:leetcode-1147
  • K次串联后最大子数组之和:leetcode-1191
  • 玩筹码:leetcode-1217
  • 分割平衡字符串:leetcode-1221
  • 替换字串得到平衡字符串:leetcode-1234
  • 交换字符使得字符串相同:leetcode-1247
  • 重构2行二进制矩阵:leetcode-1253
  • 用户分组:leetcode-1282
  • 删除被覆盖区间:leetcode-1288
  • 灌溉花园的最少水龙头数目:leetcode-1326
  • 破坏回文串:leetcode-1328
  • 翻转子数组得到最大的数组值:leetcode-1330
  • 数组大小减半:leetcode-1338
  • 最多可以参加的会议数目:leetcode-1353
  • 将二叉搜索树变平衡:leetcode-1382
  • 做菜顺序:leetcode-1402
  • 最长快乐字符串:leetcode-1405
  • 和为K的最少斐波那契数字数目:leetcode-1414
  • 改变一个整数能得到的最大差值:leetcode-1432
  • 圆形靶内的最大飞镖数列:leetcode-1453
  • 数组中量元素的最大乘积:leetcode-1464
  • 找两个和为目标值且不重叠子数组:leetcode-1477
  • 不同整数的最少数目:leetcode-1481
  • 避免洪水泛滥:leetcode-1488
  • 最多K次交换相邻数位后得到的最小整数:leetcode-1505
  • 三次操作后最大值与最小值的最小差:leetcode-1509
  • 最多的不重叠子字符串:leetcode-1520
  • 形成目标数组的子数组最少增加次数:leetcode-1526
  • 排布二进制网格的最少交换次数:leetcode-1536
  • 平衡括号字符串的最少交换次数:leetcode-1541
  • 使数组中所有元素相等的最小操作数:leetcode-1551
  • 你可以获得的最大硬币数目:leetcode-1561
  • 避免重复字母的最小删除成本:leetcode-1578
  • 所有排列中的最大和:leetcode-1589
  • 给定行和列的和求可行矩阵:leetcode-1605
  • 分割两个字符串得到回文串:leetcode-1616
  • 与数组中元素的最大异或值:leetcode-1707
  • 得到子序列的最少操作次数:leetcode-1713
  • 替换隐藏数字得到的最晚时间:leetcode-1736
  • 雪糕的最大数量:leetcode-1833
  • 减小和重新排列数组后的最大元素:leetcode-1846
  • 数组中最大数对和的最小值:leetcode-1877

牛客

  • 跳台阶扩展问题
  • 加油站
  • 最大的长方形
  • 跳跃游戏
  • 最大和的子数组
  • 跳跃游戏-II
  • 最接近的数
  • 机器人走方格II
  • 集合的子集
  • 约瑟夫问题II
  • 最大连续数列和
  • 最长公共子序列
  • 最长公共字串
  • 乘坐公交
  • 手套
  • 做项目的最大收益问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值