大佬们求助!
查看原帖
大佬们求助!
445864
美少女☁楼主2021/2/28 21:11
int find(int x)
{
	if(x!=acc[x])
	{
		int k = acc[x];
		acc[x] = find(acc[x]);//A行
		dist[x] += dist[k];	//B行
		cnt[x] = cnt[acc[x]];
	}
	return acc[x];
}

为什么A行不能和B行互换,如果B行在前面的话就可以直接用acc【x】了,不需要再用个K代替

2021/2/28 21:11
加载中...