#38590: 最難的部分怎麼寫


zhoudaniel02@gmail.com (周孝倫)


for(int i=0;i<n;i++) {

int temp=i;

int olddata=i;

while(group[temp]!=-1) {

temp=group[temp];

group[olddata]=-1;

olddata=temp;

}

}

核心算法