会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
SouthernWay
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2022年10月25日
李超树(斜率优化无脑DS)
摘要: 如果我们需要一个数据结构来维护多个线段在一个点上的最值,那我们就可以使用李超树来完成这个事情。李超树的每个区间记录的是中点值最大的一条线段。 如何做到呢? 1、插入 step1: 首先根据我们的定义,每个区间要保留中点值最大的一条线,所以将老线段的中点值跟新线端的中点值比较取大的一个。如果老线段的中
阅读全文
posted @ 2022-10-25 13:13 Southern_Way
阅读(53)
评论(0)
推荐(0)
2022年10月23日
[ARC081F] Flip and Rectangles
摘要: 考虑转换题目给出的条件。 可以观察到一些性质 若某个矩形能被操作为全 $1$ ,那么其任意子矩形也一定可以。 任意行列交换不影响矩阵是否能变为全 $1$ 然后重要的来了 任选位置 $[x,y]$ 强制使 $A[x,y]$ 变为 $1$, 不是则取反整个矩阵。然后查看第 $x$ 行第 $y$ 列,若有
阅读全文
posted @ 2022-10-23 10:08 Southern_Way
阅读(30)
评论(0)
推荐(0)
2022年10月21日
种类并查集学习笔记(CF1290C)
摘要: 这题一眼种类并查集(,~~虽然我最开始没看出来并且也不熟悉种类并查集~~ 好吧,其实是,我们不难发现,一个 $S_i$ 最多只会对应两个 $m_i$ 然后这两个 $m_i$ 之间的关系是双向的,不能用 $2-SAT$ 而且非常符合 种类并查集 的要求,那么考虑种类并查集,也就是把集合当作点 $1$
阅读全文
posted @ 2022-10-21 18:48 Southern_Way
阅读(29)
评论(0)
推荐(0)
2022年10月20日
300IQ contest3 A Airplane Cliques&校内训练树上开花
摘要: 题面 solution: 考虑在原树的每一条边处插入一个点,使得x变为偶数。 **引理:集合 $S$ 是合法的当且仅当存在点 $p$ , 满足 $p$ 到 $S$ 中各点距离均 $\leqslant$ $\frac {x} {2}$ 引理::充分性显然。必要性的证明则是,$p$ 为集合直径中点时合法
阅读全文
posted @ 2022-10-20 14:09 Southern_Way
阅读(93)
评论(0)
推荐(0)
2022年10月19日
CF73D FreeDiv
摘要: 先抛开操作 $1$ 不谈, 考虑操作 $2$ 会不会使图联通,因为显然操作 $2$ 是一个非常强的操作。 容易发现我们可以随意连边,直到把所有点全用上,那样不会更劣,而且一定会尽量减少联通块个数。 那么只用操作 $2$ 就使图联通的合法条件就是 $\Sigma_i min(a_i,k)$ $\geq
阅读全文
posted @ 2022-10-19 22:29 Southern_Way
阅读(24)
评论(0)
推荐(0)
[SHOI2005]树的双中心
摘要: 考虑一个naive的$O(N^2)$做法: 断开一条边,然后将树划分为两棵树,找出两棵树中的带权重心然后就做完了。 考虑本题树高 $H$ 不超过100。标算做法大概率是 $O(NH)$ 的。 不难发现删掉一棵子树只会对至多 $H$ 个可能成为重心的点有影响暴力修改,之后暴力查询答案即可。
阅读全文
posted @ 2022-10-19 10:18 Southern_Way
阅读(22)
评论(0)
推荐(0)
[ARC096D] Sweet Alchemy
摘要: 考虑把题目给的限制关系建为一棵树,则问题变为每次选择一棵子树,消耗 $\Sigma$$m_i$ ,造出 $sz_i$ 个物品,每个物品至多选择限制 ($D_i$) 次。 然后考虑这就是一个多重背包问题,重量为 $wi$$=$$\Sigma$$mi$ ,价值 $vi=sz_i$ 。 算法瓶颈在于 $D
阅读全文
posted @ 2022-10-19 10:05 Southern_Way
阅读(29)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告