Gravatar
AntiLeaf
积分:3393
提交:1527 / 4369

Gravatar
NVIDIA
积分:1171
提交:301 / 546

Gravatar
liu_runda
积分:2890
提交:1014 / 2190
突然发现这是《训练指南》上的题。。。

Gravatar
SPA
积分:286
提交:127 / 281

Gravatar
SOBER GOOD BOY
积分:2028
提交:588 / 930
数组开小了

Gravatar
洛克索耶夫
积分:1235
提交:341 / 501
BOOM!Shakalaka~

Gravatar
YGOI_真神名曰驴蛋蛋
积分:1978
提交:671 / 1901
模拟不过= =

Gravatar
liu_runda
积分:2890
提交:1014 / 2190
思路想了半天。。。最后发现其实就是一个无向图判环。若n个化合物能组成炸弹,那它们必能排列成(x1,x2)(x2,x3)....(xn,x1)的形式。因此就是用并查集对无向图判环,视化合物为边,边依次给出,不形成环的边添加进去,形成环的边不可添加。

Gravatar
Hzoi_
积分:1679
提交:530 / 743
回复 @miner :
666

题目 899 爆炸化合物
2016-02-16 14:42:33
Gravatar
Sky_miner
积分:2784
提交:902 / 1646
回复 @Alan :
路径压缩

题目 899 爆炸化合物
2015-12-20 16:55:12
Gravatar
乌龙猹
积分:1286
提交:469 / 784
话说一开始用的模拟、、那思路飘逸的、、、

Gravatar
ztx
积分:2215
提交:758 / 1351
回复 @Alan :
那叫路径压缩 = =

题目 899 爆炸化合物
2014-10-21 19:24:43
Gravatar
奶猹
积分:928
提交:352 / 820
这个find函数。。它貌似不能合并有0的。。

Gravatar
水中音
积分:1266
提交:406 / 833
bomb!!!!!!!!!!!!!!
知道多丧病吗,在寻找父亲节点的过程中顺便更改父亲节点要比直接寻找然后更改快上几百倍,真涨姿势……

Gravatar
筽邝
积分:1128
提交:558 / 983
bomb!!!!!!!!!!!!!!

Gravatar
醉江楼
积分:109
提交:67 / 185
数据是不是有问题啊!!

题目 899 爆炸化合物
2014-03-08 11:25:28
Gravatar
超级傲娇的AC酱
积分:646
提交:244 / 660
很赞的原创图片。From CH

题目 899 爆炸化合物
2013-12-07 13:32:14
Gravatar
Alan
积分:337
提交:140 / 238
我去。。。并查集中,将return father(f[k]);改成return f[k] = father(f[k]); 竟然可以快几秒钟。