会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
awlgot
博客园
首页
新随笔
联系
订阅
管理
2022年10月21日
随便做做
摘要: CF1188C: 发现每个序列值不超过 $\dfrac{\max(a[i])-\min(a[i])}{k-1} $。 这样值域变得很小,那么答案表示可以是目标序列数量乘值。发现排序后,差值单调递增,过程可优化为 $O(nk)$,为了方便处理,用个差分统计答案,记状态数组 $f[i][j]$ 为 $\
阅读全文
posted @ 2022-10-21 20:40 awlgot
阅读(43)
评论(0)
推荐(0)
2022年10月17日
CF1335F Robots on a Grid
摘要: CF1335F: 因为每个格子都只向外连一条边,所以网格可感性理解为一个基环树森林。 则每个机器人最终都会走到一个环上,那么所占据黑格便也在环上。 那么若要使机器人数量最多,且不互相接触,等效于让环上每个点都被占据。 也就是所有环的长度。 黑格数量怎么考虑? 因为除非机器人无路可走,那么它才会停下,
阅读全文
posted @ 2022-10-17 14:54 awlgot
阅读(37)
评论(0)
推荐(0)
CF960E Alternating Tree
摘要: CF960E: 也许是第一道自己做的 *2300。 可简化为树上黑白染色。 首先想到树形DP,如果是棵有根树,状态转移方程如下: $$ {f[x][0]=f[y][1]+siz[y]*a[x]} $$ $$ f[x][1]=f[y][0]-siz[y]*a[x] $$ 记 $siz[x]$ 表示子树
阅读全文
posted @ 2022-10-17 08:50 awlgot
阅读(22)
评论(0)
推荐(0)
2022年10月12日
CF1292C Xenon's Attack on the Gangs
摘要: CF1292C : 首先可知答案是仅由一条链贡献产生。 考虑枚举一条链。 那么当前边 ${u,v}$ 若放数值为 $x$ ,其对于答案贡献可记为 $siz_u*siz_v$ 。因为对于每个以凑好的路径,加入数 $x$ 可使边两边子树任意选两点的路径的值加 $1$ 。 考虑跳链,记数组 $fa[u][
阅读全文
posted @ 2022-10-12 15:32 awlgot
阅读(31)
评论(0)
推荐(0)
公告