会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lhyqwq
首页
新随笔
管理
2026年8月15日
浅谈树上距离问题
摘要: 本文介绍了树链剖分、树分治在一些树上距离问题相关的处理。 树链剖分 具体来说是长链剖分。做法是在 DFS 过程中,对于当前节点 \(u\),按照 DFS 序,将以 \(u\) 为一个端点、另一个端点在 \(u\) 子树内、长度为 \(l\) 的链段,压入 \(dfn_u+l-1\) 的位置。这一做法
阅读全文
posted @ 2026-08-15 15:26 liheyang
阅读(3)
评论(0)
推荐(0)
2025年11月22日
2025-11-22
摘要: T1 注意到相同做法的题目,考虑对深度势能法。 T2 注意到可以从大到小贪心,维护 \(nd\),\(cnt_p\),表示构造出当前答案的需求量,\(p\) 在前缀中的出现数量。 对于 \(cnt_p < nd\),则 \(nd = nd - cnt_p\)。 对于 \(nd \leq nd\),则
阅读全文
posted @ 2025-11-22 14:38 liheyang
阅读(17)
评论(0)
推荐(0)
2025年11月9日
2025/11/02 LGNOIpR22
摘要: T1 简化题意 求最长的可以整除字符串长度的循环节,然后加上 \((m-1)\times n\),\(n\) 是字符串长度。 sol kmp,然后判断一下就行,时间复杂度 \(O(Tn)\)。 T2 简化题意 删除一些行、列上的数,求最后是否可以使得剩下的数之和是 \(s\)。 sol 考虑折半搜索
阅读全文
posted @ 2025-11-09 22:09 liheyang
阅读(20)
评论(0)
推荐(0)
2025/11/09 LGNOIpR23
摘要: 如果不是直接写 100pts 做法,就是赛时不会,或者对 AC 做法有很大启发。 T1 题意简述 求 \(a(1+p+pq)=n\) 整数解数量,其中 \(n\) 是给定的, \(p,q\) 均不能取 \(1\)。 sol 考虑试除法,一遍试出所有的 \(a\),然后求出 \(1+p+pq=\fra
阅读全文
posted @ 2025-11-09 19:33 liheyang
阅读(21)
评论(0)
推荐(0)
2025年11月8日
杂题思路 #1
摘要: 2053 F - Earnest Matrix Complement 这题应该可以观察到,对于同一行,可以填充颜色的位置填上同一个颜色一定不劣。 可以先求出已知的贡献,然后对于一行,枚举上下出现的所有颜色,枚举其他颜色显然无意义, 可以设计动态规划,\(f_{i,j}\) 表示到第 \(i\) 行,
阅读全文
posted @ 2025-11-08 21:59 liheyang
阅读(26)
评论(0)
推荐(0)
公告