会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kruskal4668
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
27
下一页
2025年10月19日
Luogu P14254 分割(divide) 题解 [ 蓝 ] [ 分类讨论 ] [ 组合计数 ]
摘要: Think twice, code once.
阅读全文
posted @ 2025-10-19 02:33 KS_Fszha
阅读(17)
评论(0)
推荐(0)
2025年10月17日
欧拉回路 学习笔记
该文被密码保护。
阅读全文
posted @ 2025-10-17 08:54 KS_Fszha
阅读(0)
评论(0)
推荐(0)
Luogu P10027 梦境世界 题解 [ 蓝 ] [ 多维 DP ]
摘要: 梦境世界:可爱 DP 题。 一种常见的假做法是在 DP 的过程中记录路径的前驱进行转移,这种做法错误的原因并不在于转移存在环,它其实就是一张 DAG,但是这种状态表示方式并不能推导出前驱的前驱是谁,所以才是假的。 考虑正解。观察路径,发现路径一定由正常走、回溯走、正常走、回溯走的周期进行。因此我们可
阅读全文
posted @ 2025-10-17 08:46 KS_Fszha
阅读(12)
评论(0)
推荐(0)
2025年10月16日
Luogu P4133 [BJOI2012] 最多的方案 题解 [ 蓝 ] [ 线性 DP ] [ 斐波那契数列 ]
摘要: 最多的方案:模拟赛已严肃被蓝题击杀。 首先有一个暴搜做法,注意到 \(n\le 10^9\) 时斐波那契只有 \(44\) 项,所以可以直接折半搜索,求出方案数。但是 \(n\le 10^{18}\),所以肯定过不了。 有了暴搜之后,观察斐波那契的性质,打表容易发现任意一个数 \(\bm n\) 都
阅读全文
posted @ 2025-10-16 21:29 KS_Fszha
阅读(12)
评论(0)
推荐(0)
Codeforces 380E Sereja and Dividing 题解 [ 紫 ] [ 线段树 ] [ 贪心 ] [ 数学 ]
摘要: Sereja and Dividing:一年前的模拟赛就能秒这个 *2600 了,可我现在怎么还这么菜 /ll/ll/ll。 先考虑当杯子的集合固定时如何选择,显然一个杯子不会被选第二次,并且杯子从大到小选一定是最优的。证明只需要列出最后答案的式子:\(ans = \dfrac{a_1 + \dfr
阅读全文
posted @ 2025-10-16 19:53 KS_Fszha
阅读(6)
评论(0)
推荐(0)
2025年10月15日
Luogu P8819 [CSP-S 2022] 星战 题解 [ 蓝 ] [ 基环树 ] [ 哈希 ]
摘要: 星战:唐题,感觉 *2100 顶天了。 容易将题意转化为:维护一个数据结构,支持删除 / 添加有向图中以 \(u\) 为出点的所有边,删除 / 添加某一条单独的边,查询有向图是否为内向基环树森林。 考虑内向基环树森林的充分必要条件: 有向图中的边数为 \(\bm n\)。 有向图中每个节点的出度都是
阅读全文
posted @ 2025-10-15 21:09 KS_Fszha
阅读(11)
评论(0)
推荐(0)
2025年10月12日
数位 DP 学习笔记
该文被密码保护。
阅读全文
posted @ 2025-10-12 21:24 KS_Fszha
阅读(0)
评论(0)
推荐(0)
CSP2025 考前计划
该文被密码保护。
阅读全文
posted @ 2025-10-12 21:04 KS_Fszha
阅读(0)
评论(0)
推荐(0)
2025年10月11日
Codeforces 2153D Not Alone 题解 [ 绿 ] [ 线性 DP ] [ 分类讨论 ]
摘要: Not Alone:唐题。 容易将题意转化为:环上的每一个颜色段长度都 \(\ge 2\),求最小操作数。 再考虑一个 \(O(n^2\log n)\) 的暴力,定义 \(dp_i\) 表示以 \(i\) 结尾的最小操作数,然后枚举前一个转移点 \(j\)。继续考虑如何计算 \([j + 1, i]
阅读全文
posted @ 2025-10-11 01:15 KS_Fszha
阅读(67)
评论(0)
推荐(0)
2025年10月9日
Luogu P5355 [Ynoi Easy Round 2017] 由乃的玉米田 题解 [ 紫 ] [ 莫队 ] [ Bitset ] [ 根号分治 ]
摘要: 由乃的玉米田:小清新人渣的本愿加强版。 考虑如何处理第四种操作,要求找到一对 \(a, b\) 满足 \(ax = b\),Bitset 是不太好做的,因此考虑根号分治: 对于 \(x\ge \sqrt n\) 的情况,容易发现符合条件的 \(a\) 只有 \(\sqrt n\) 个,暴力枚举 \(
阅读全文
posted @ 2025-10-09 21:16 KS_Fszha
阅读(8)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
27
下一页
公告