ez_yww的博客

一个辣鸡蒟蒻的博客

排序:
默认
按更新时间
按访问量
RSS订阅

【AGC014E】Blue and Red Tree 并查集 启发式合并

题目描述  有一棵nn个点的树,最开始所有边都是蓝边。每次你可以选择一条全是蓝边的路径,删掉其中一条,再把这两个端点之间连一条红边。再给你一棵树,这棵树的所有边都是红边,问你最终能不能把原来的树变成这棵新树。  n≤100000n\leq 100000题解  考虑最后一条加的边,那么当前也有一条相...

2017-10-25 16:37:36

阅读数 469

评论数 0

启发式合并&线段树合并&treap合并&splay合并

启发式合并​  有nn个集合,每次让你合并两个集合,或询问一个集合中是否存在某个元素。​  我们可以用平衡树/set维护集合。​  对于合并两个A,BA,B,如果|A|<|B||A|<|B|,那么我们就把AA中的每个元素暴力加到BB中,否则就把BB中的元素暴力加到AA中。​  对于一次...

2017-08-13 19:48:06

阅读数 3473

评论数 0

【XSY1536】【BZOJ3522】【BZOJ4543】【POI2014】Hotel 树形DP 长链剖分 启发式合并

题目描述​  给你一棵树,求有多少个组点满足x≠y,x≠z,y≠z,distx,y=distx,z=disty,zx\neq y,x\neq z,y\neq z,dist_{x,y}=dist_{x,z}=dist_{y,z}

2017-08-12 12:47:15

阅读数 385

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭