这两段代码有什么区别
  • 板块学术版
  • 楼主_farawaystar_
  • 当前回复0
  • 已保存回复0
  • 发布时间2025/6/17 22:24
  • 上次更新2025/6/17 22:34:24
查看原帖
这两段代码有什么区别
370037
_farawaystar_楼主2025/6/17 22:24

1

for(int i=1,f,si;i<=s;i++){
		cin>>f;
		if(getchar()=='\n')continue;
		while(cin>>si){
			if(find(si)!=find(f))fa[find(si)]=f;
			if(getchar()=='\n')break;
		}
	}

2

for(int i=1,f,si;i<=s;i++){
		cin>>f;
		while(getchar()!='\n'){
			cin>>si;
			if(find(si)!=find(f))fa[find(si)]=f;
		}
	}
2025/6/17 22:24
加载中...