凸壳
YiPeng_Deng
这个作者很懒,什么都没留下…
展开
-
JZOJ3238. 超空间旅行
Description有向图有些边的的边权都为未知的x,求当x为正整数时S到T的最短路有多少种取值,并求不同最短路长度之和。n<=500,m<=10000,Q<=10Solution设dis[x][i]表示到S出发到x点,经过i调未知边时已知边的最小代价。SPFA求出即可。发现最短路为未知边权为x时,y=i*x+dis[T][i],即一次函数。维护上凸壳取最小...原创 2019-07-11 22:52:26 · 232 阅读 · 0 评论 -
JZOJ6359. 【NOIP2019模拟2019.9.15】小ω的树
Description点数n<=3e5,询问m<=3e4Solution显然有一种暴力的想法,按照边权从大到小排序,然后连边,答案就是最大的:当前连通块的点权和sum*当前的边权val。根据连边(并查集)的顺序,我们可以构造出一颗克鲁斯卡尔重构树克鲁斯卡尔重构树:link(x,y):新建z,fa[x]=z,fa[y]=z;考虑如果将a[u]变成v,那么对于包括...原创 2019-09-17 22:13:18 · 327 阅读 · 0 评论