@[vivaEleanor](/user/186892) `n+1`和`n+2`一个是奶酪的底面一个是顶面。
by yu__xuan @ 2019-11-14 15:49:02
头像好评
by yu__xuan @ 2019-11-14 15:49:13
```cpp
for(int i=1;i<=n;i++)
{
if(abs(z[i]-0)<=r) f[find(i)]=find(n+1);
if(abs(z[i]-h)<=r) f[find(i)]=find(n+2);
}
```
一个是判断哪个洞与底面向交,一个是判断哪个洞与顶面向交
by yu__xuan @ 2019-11-14 15:51:01
@[yu__xuan](/user/142110) 你的也不差啊
by vivaEleanor @ 2019-11-14 15:51:18
@[vivaEleanor](/user/186892) emmm
by yu__xuan @ 2019-11-14 15:53:13
@[yu__xuan](/user/142110) 原来如此,那第二个For语句是集合合并咯(其实机房里也有很多大佬,但我不敢问。。
by vivaEleanor @ 2019-11-14 15:55:20
@[vivaEleanor](/user/186892) 大胆的问就好。。
by yu__xuan @ 2019-11-14 15:57:11
太菜了。。
by vivaEleanor @ 2019-11-14 16:05:12
@[yu__xuan](/user/142110) 我还是不太明白,N不是洞的数量吗,那为什么N+1,N+2可以表示上下表面呢
by vivaEleanor @ 2019-11-14 16:07:11
@[vivaEleanor](/user/186892) `n`是洞的数量,我们这里只是让`n+1`和`n+2`表示上下表面。
by yu__xuan @ 2019-11-14 16:21:02