最近有看到如此神奇的并查集写法(合并):
for(int i = 1;i <= n;i++) if(fa[i] == x) fa[i] = y;
这个写法时间复杂度显然是不正确的。那么问题来了,这写法是哪传出来的?