大数组别用 ={} 赋值,会使编译产生的文件太大的。
by w23c3c3 @ 2021-11-15 11:30:58
@[w23c3c3](/user/109942) 真的过了。。但这是为什么呢。。
by Diamiko @ 2021-11-15 11:36:29
`ll f[3000005]={1}`
相当于
`ll f[3000005]={1,0,0,0,0,0,0...0,0}`(有 $3000004$ 个 $0$),会导致生成的可执行文件过大,CE。
by int114514 @ 2021-11-15 11:38:50
就他大概会把这个赋值在编译时展开然后就挂了。
by w23c3c3 @ 2021-11-15 11:38:53
@[int114514](/user/341741) @[w23c3c3](/user/109942) 谢谢
by Diamiko @ 2021-11-15 11:40:58