AC了但有疑问
查看原帖
AC了但有疑问
942910
wcr_jason楼主2024/12/17 16:05

请问为什么将 memset 写在 bfs 函数中会发生问题(20分),但是在全局先将 dis 数组遍历成 0x3f 却可以 AC?

注:两个代码的区别:

20分 :

void bfs(...){
  memset(dis,0x3f,sizeof(dis));
  // do sth.
}
int main(){
  // do sth.
}

100分 :

void bfs(...){
  // do sth.
}
int main(){
  memset(dis1,0x3f,sizeof(dis1));
	memset(dis2,0x3f,sizeof(dis2));
	memset(dis3,0x3f,sizeof(dis3));
  // do sth.
}
2024/12/17 16:05
加载中...