关于多测清空数组
查看原帖
关于多测清空数组
798144
SukiYuri楼主2024/11/28 19:15

对于以下代码片段:

	n=read(); m=read();
	memset(dis,0x7f,sizeof(dis));
	memset(vis,0,sizeof(vis));
	memset(hd,0,sizeof(hd));
	memset(ch,0,sizeof(ch));
	tot=0;

AC100

	n=read()+1; m=read();
	memset(dis,0x7f,sizeof(int)*2*n);
	memset(vis,0,sizeof(int)*n);
	memset(hd,0,sizeof(int)*n);
	memset(ch,0,sizeof(int)*2*n);
	tot=0; --n;

WA50

个人认为两种写法并无差别,为什么会得到不一样的结果呢,玄关。

2024/11/28 19:15
加载中...