求问这两份代码时间差距为什么这么大
查看原帖
求问这两份代码时间差距为什么这么大
113181
滑蒻稽楼主2021/7/18 09:32

唯一的区别是

//慢
	for(; nowHead[u] && rest; nowHead[u] = nxt[nowHead[u]]) {
		const int &i = nowHead[u];
//快
	for(int i=nowHead[u];i && rest;i=nxt[i]) {
		nowHead[u]=i;

申请一个变量开销这么大的吗?

2021/7/18 09:32
加载中...