数据结构--并查集
文章平均质量分 78
GrassTreeFlower
A acmer
展开
-
2014-2015 ACM-ICPC, Asia Tokyo Regional Contest C題:Shopping [贪心+并查集]
给出N+2个点,每个点的编号为0...N+1,每一对点之间有一条长度为两者编号差的边,问走遍所有点且满足一些约束条件下,从0号点到N+1号点的最短路是多少。约束条件有M个,每一个约束条件给出一个X,Y,表示走X点之前必须先走Y点。(X可能对应多个Y,X<Y)原创 2015-11-07 17:48:55 · 1029 阅读 · 0 评论 -
POJ 2985 The k-th Largest Group [并差集+treap]
给出N个数,每个数各自成一个集合,然后M个操作,有两种,0,会将两个数所属的集合并起,1,问当前所有集合中第K大的size是多少,需要对集合大小为1的特别处理。原创 2015-09-18 18:56:07 · 514 阅读 · 0 评论 -
HDU 3276 Graph and Queries [离线+并查集+treap]
启发式合并 treap ,询问联通点集的第K大。原创 2015-09-21 19:41:39 · 550 阅读 · 0 评论 -
HDU 4405 Aeroplane chess [概率DP+并查集]
Hzz loves aeroplane chess very much. ——飞行棋盘长度为N+1,标号从0到N,中间有M条飞行线,可以从Xi直接飞到Yi(可以连续飞),现在丢骰子,问走到>=N的投掷期望次数。原创 2015-12-01 00:08:34 · 446 阅读 · 0 评论