会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jhygk
博客园
首页
新随笔
联系
订阅
管理
2025年10月10日
区间dp错题
摘要: ·https://www.luogu.com.cn/problem/P4170 “出师未捷身先死”的思路:既然是l到r能刷成一种,不难想到区间,接着又是最小方案数,可能是区间dp,那肯定有[l][r],表示【l,r】中变成指定字符串的最小方案量,但是怎么知道上一次把这个区间的字符串都刷成什么了呢?(
阅读全文
posted @ 2025-10-10 16:19 江海一归客
阅读(16)
评论(0)
推荐(0)
2025年9月29日
递增子序列笔记
摘要: 错题 leetcode 354. 俄罗斯套娃信封问题 错因和思路:1.心态:因为是自己原来做过的题目就掉以轻心了,导致情况没有考虑周全 2.思路:将宽度进行排序,高度没管,如果相同就不改变二分后找到的修改位置,显然这会少答案要的长度 思路引导:这里根据题目描述很容易想到递增子序列并将其排序,但是当将
阅读全文
posted @ 2025-09-29 19:57 江海一归客
阅读(6)
评论(0)
推荐(0)
2025年9月26日
01背包和依赖背包
摘要: Leetcode bytedance 006 夏季特惠 错因:没有考虑周全,这个问题已经出现很多次了 错题思路:大致就是2*b[i]-a[i]的总和要<=x,但是没有考虑为负数的情况 正确思路:a[i]-b[i]-b[i]如果有剩余的话就说明它可以拔高,这里的重量不是花费钱数,而是期待值 Leetc
阅读全文
posted @ 2025-09-26 22:07 江海一归客
阅读(8)
评论(0)
推荐(0)
2025年9月23日
单调队列
摘要: 用途 维持求解答案的可能性(包括 维持滑动窗口中的最大值或最小值) 核心原理 长江后浪推前浪——用最新最好的可能性淘汰最差最旧的可能性 in other words,讨论可能性的价值与时效性 基本用法 分析可能性,若推出的可能性集合中有单调性 从队头和队尾考虑没有价值的可能性 错题 LeetCode
阅读全文
posted @ 2025-09-23 22:35 江海一归客
阅读(22)
评论(0)
推荐(0)
2025年9月12日
初赛程序阅读做题要点
摘要: 草稿纸打清楚 同一时间的变量尽量打在一行 遇到循环要标好循环节 递归树,加入记忆化搜索想法,打表存储
阅读全文
posted @ 2025-09-12 19:32 江海一归客
阅读(4)
评论(0)
推荐(0)
2025年9月9日
滑动窗口(不与单调队列结合的总结)
摘要: ·题目 LeetCode 209. 长度最小的子数组 LeetCode 3. 无重复字符的最长子串 LeetCode 76. 最小覆盖子串 LeetCode 134. 加油站 LeetCode 1234. 替换子串得到平衡字符串 LeetCode 992. K 个不同整数的子数组 LeetCode
阅读全文
posted @ 2025-09-09 21:50 江海一归客
阅读(53)
评论(0)
推荐(0)
2025年8月30日
动态规划解题思路
摘要: 考虑得到答案的可能性展开
阅读全文
posted @ 2025-08-30 11:31 江海一归客
阅读(7)
评论(0)
推荐(0)
2025年8月24日
看到回文问题的方向
摘要: 1.Manacher算法 2.考虑正序和逆序结合 见https://leetcode.cn/problems/longest-palindromic-subsequence/description/
阅读全文
posted @ 2025-08-24 14:52 江海一归客
阅读(4)
评论(0)
推荐(0)
动态规划状态
摘要: 每一个状态包含着所有走到这步的可能性,决定返回值,相当于x对应着每个y,见力扣79单词搜索 状态设计的参数类型简单,不比int复杂
阅读全文
posted @ 2025-08-24 09:31 江海一归客
阅读(2)
评论(0)
推荐(0)
公告