会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
spdarkle
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
23
下一页
2025年7月14日
凸优化杂题 2025 暑期
摘要: link A-珠宝 注意到每一类珠宝大小都很小,按大小分类,注意到背包中,下标膜 \(C_i\) 相同的位置,选取多少个珠宝是具有决策单调性的,因此采用分治优化即可。 B-gym102586B 最优疏散策略一定是同时往左右走,先占据距离为1的,然后占据距离为2的……直到所有人都安排完毕。 经过适当的
阅读全文
posted @ 2025-07-14 21:42 spdarkle
阅读(45)
评论(0)
推荐(2)
2025年4月22日
CF 2096 H
摘要: CF 2096 H 注意到实为计算: \[\prod_{i=1}^n(z^{l_i}+z^{l_i+1}+\dots +z^{r_i}) \]显然我们需要使用 \(FWT\) 进行转化问题,设 \(v(i,j)=(-1)^{|i\cap j|}\)。 不妨设 \(F_i(z)=z^{l_i}+z^{
阅读全文
posted @ 2025-04-22 22:37 spdarkle
阅读(44)
评论(0)
推荐(0)
2025年4月9日
一类特殊的二进制卷积
摘要: F[S]=G[S&T]*H[T] \[\begin{aligned} f_S&=\sum_Tg_{S\cap T}h_T\\ &=\sum_{T\subseteq S}g_{T}\sum_{I}[I\cap S=T]h_I\\ &=\sum_{T\subseteq S}g_{T}\sum_{I}h_
阅读全文
posted @ 2025-04-09 23:32 spdarkle
阅读(22)
评论(0)
推荐(0)
2025年4月8日
主旋律-强连通子图计数
摘要: 核心思想: 强连通图难以刻画计数特征,因此我们一般选择将该图缩点后入度为零的点仅有一个来刻画强连通图。 如需阅读请跳到下方非狗叫部分。 考虑设 \(f_S\) 为点集 \(S\) 为强连通图的方案数,使用容斥转移。 我们使用总方案数减去非强连通图的方案数。 非强连通图可以刻画为——缩点后存在不少于两
阅读全文
posted @ 2025-04-08 21:10 spdarkle
阅读(46)
评论(0)
推荐(0)
2025年4月7日
有标号DAG计数
摘要: 有标号DAG计数 恩,很经典的问题。 设 \(f_i\) 为 \(i\) 个点的有标号 DAG 个数。 我们的思路是尝试通过 “0出度点” 一圈一圈地往外扩张一个 DAG。 不妨设 \(g_{i,j}\) 为 \(i\) 个点的 DAG,有 \(j\) 个点出度为 0 的方案数(这里dp定义里没有钦
阅读全文
posted @ 2025-04-07 21:19 spdarkle
阅读(71)
评论(0)
推荐(0)
2025年4月5日
2025 NOIP模拟赛 1
摘要: 2025 NOIP模拟赛 1 link A 诈骗。 注意到虽然说要求修改后仍然单调,但是可以手推一下这些操作先后顺序是不成环的。 因此只需要考虑 \(|a_i-b_i|\) 即可。 贪心地,你必然是尽可能均匀地拆分这个数字。 因此问题就变成了一个给每个数分配操作次数的问题了。 注意到 \(c\) 分
阅读全文
posted @ 2025-04-05 16:02 spdarkle
阅读(61)
评论(2)
推荐(0)
半在线子集卷积及逆子集卷积
摘要: 半在线子集卷积及逆子集卷积 quack的ppt太烂了,只能靠自己写个记录了 半在线子集卷积 神似: \[f(S)=\sum_{T\sub S}f(T)g(S/T) \]其中 \(g\) 已知。 注意到在子集卷积中,我们利用了 \(|S|\),而空集的贡献容易计算。 因此我们可以按顺序枚举 \(|T|
阅读全文
posted @ 2025-04-05 15:18 spdarkle
阅读(251)
评论(1)
推荐(0)
2025年3月29日
k 维 FWT。
摘要: k 维 FWT。 考虑到 FWT 运算过程的实质: \(FWT(A)[i]=\sum_{j}w(i,j)A_j\) 我们要求 \(FWT(A)[i]·FWT(B)[i]=FWT(C)[i]\),令系数相等,也就是要求 \(\sum_{j,k}w(i,j)w(i,k)A_jB_k=\sum_{t}w(
阅读全文
posted @ 2025-03-29 16:40 spdarkle
阅读(41)
评论(0)
推荐(0)
2025年2月6日
省选集训-图论杂题
摘要: 省选集训-图论杂题 CF888G 到现在已经是典中典了。 考虑 boruvka 算法,根据异或性质,事实上 Trie 树也可以叫做一类 boruvka 异或最小生成树树。 所以在Trie上分治做,每遇到一个分叉点就说明有权值,将左边的拿出来查右边取最值即可。 P8260 嗯,史中史。 是这样的,首先
阅读全文
posted @ 2025-02-06 22:10 spdarkle
阅读(54)
评论(0)
推荐(0)
省选集训-字符串杂题
摘要: 省选集训-字符串杂题 基础子串结构太ex就不看了 CF1827C 考虑如何将一个由若干偶回文串拼接而成的串分解开。 容易发现每次从后往前删掉最短回文串就是对的。 所以问题变成求 \(l_i\) 表示 \([l_i,i]\) 是以 \(i\) 为结尾的最短回文串位置。 则可以 \(dp\) 计算,\(
阅读全文
posted @ 2025-02-06 20:34 spdarkle
阅读(65)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
23
下一页
公告