动态树
outer_form
OI/ACM
展开
-
【LCT维护最大生成树】[HDU5389]GCD Tree
题目 分析:由于wt(u,v)=gcd(u,v),所以我们枚举gcd,而且只尝试连接gcd和它的倍数,也就是我们尝试连接(i,j),仅当j是i的倍数,至于于为什么,我也不知道。 用LCT维护最大生成树,每次连接一条边时,必定形成一个环,删除这个环中最小边即可。#include<cstdio> #include<algorithm> #include<vector> using namespace原创 2015-12-17 22:08:08 · 1208 阅读 · 0 评论 -
【动态树LCT】[SDOI2008]洞穴勘测
题目描述 辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的,按顺序连接在一起的这些通道则被称之为这两个洞穴之间的一条路径。 洞穴都十分坚固无法破坏,然而通道不太稳定,原创 2015-12-03 13:52:41 · 108 阅读 · 0 评论