虽然过了但还是有些疑惑*2
  • 板块P1111 修复公路
  • 楼主_hxh
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/7/3 19:45
  • 上次更新2024/7/3 21:39:23
查看原帖
虽然过了但还是有些疑惑*2
536163
_hxh楼主2024/7/3 19:45

rt,为什么

f[find(a[i].x)] = find(a[i].y);
cnt--;

要加上条件

if (find(a[i].x) != find(a[i].y))

注:这些都是基础的并查集操作,具体位置在主函数的最后几行,cntcnt用于判断两个村庄是否可以通车,若cnt==1cnt==1说明可以,否则不行

2024/7/3 19:45
加载中...