
min25筛
Jozky86
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Minimum spanning tree HDU - 6954
Minimum spanning tree HDU - 6954 题意: 给定n-1个点,编号从2到n,两点a和b之间的边权重为lcm(a,b)。请找出它们形成的最小生成树。 2<=n<=10000000 题解: 这题一看就眼熟。。。这不是去年的CCPC网络赛吗,当时就差这个题进区域赛,CCPC里面数据范围是n<=10 ^10 , 这个是10 ^7,前者用min25筛做,后者直接用欧拉筛就可以 HDU 6889 Graph Theory Class(CCPC网络赛) 代码: min25筛做原创 2021-07-23 16:48:15 · 230 阅读 · 0 评论 -
HDU 6889 Graph Theory Class(CCPC网络赛)
hdu 6889 传说中的人均min25 题意: n个点的完全图,边权为lcm(i+1,j+1),求mst(最小生成树) 题解: 我一开始以为是推公式,毕竟数据范围这么大,但是自己画图来看看mst的情况 注意求lcm时每个点都要加一,所以后面说点数时默认加一 首先,节点2要与所有质数相连,因为质数与任何数x(x>1)的lcm都是质数乘x,x最小就是2,所以所有指数要与2相连,那非质数呢?非质数就肯定有除1和本身外的因数,那就与因数相连,lcm也就是其本身(其实如果为偶数,也可以与2相连,毕竟2是所有偶原创 2020-09-23 14:22:02 · 298 阅读 · 0 评论