![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM/图论
一般帅吧
这个作者很懒,什么都没留下…
展开
-
并查集-A Bug's Life(poj2492)
题意:给出N条虫子,让a和b交配,给出M对a和b交配后问,有没有性别矛盾的虫子,即和一只虫子和男的交配完之后又和女的交配题解:1.压缩路径关系转化,r[x] = (r[x]+r[f[x]])%2,很好理解//r[x]表示x和fx的关系,0同性,1异性若x和fx为同性(r[x] = 0): fx和ffx为异性(r[fx] = 1),则x和ffx为异性,x和ffx的关系r[x]更...原创 2018-12-04 11:51:14 · 206 阅读 · 1 评论 -
并查集-How Many Answers Are Wrong(hdu3038)
题意:现给出n个数字组成的序列,编号为1~n;给出m个查询,每个查询的答案由a,b,s三个数组成,表示从第a个数加到第b个数的和为s(对于a~b之间的和是s,其实可以理解成b比a-1大s);但是其中有一些是有矛盾的(或者说错误的),求错误的查询答案有多少个。题解:经典的带权并查集问题;1.sum[x]表示x-1到f[x]的和2.sum[x] = sum[x]+sum[f[x...原创 2018-12-04 11:49:25 · 98 阅读 · 0 评论