盲猜数组太小
by cmll02 @ 2021-03-02 20:58:23
@[yangyi2120](/user/397809)
您的inf是10000000,也就意味着数组下标是0~inf-1。
`lans[k]|=judge[query[k]-nowd[j]];`
`judge[nowd[j]]=1;`
在这些语句中,你的下标可能达到inf,这样会导致数组越界,所以会RE。
至于调整顺序后AC,可能是因为越界后正巧越界到了一个没有用到的内存,所以是正常的。
建议改成inf=10000123
by BlankAo @ 2021-03-02 22:25:46