不离散化MLE并不是爆空间!此题无需离散化
查看原帖
不离散化MLE并不是爆空间!此题无需离散化
151610
bits47楼主2023/2/17 13:59

主席树(值域动态开点线段树),单次操作时空都是 logxlog|x|

不离散化值域 [1,2311][1,2^{31}-1]321e5332*1e5*3 根本跑不满。

但是为什么我 MLEMLE 了呢?

注意:

int mi=(l+r)>>1;

l+rl+r 会爆 intint

改成

int mi=(1ll*l+r)>>1;

就可以了。。。

当然,离散化一下空间时间都更优。

虽然但是为什么题解好似都离散化了呢,还以为非离散化不可捏

而且为什么会是MLE???

2023/2/17 13:59
加载中...