提供几个简单的技巧 | 如果你 WA/MLE/TLE
查看原帖
提供几个简单的技巧 | 如果你 WA/MLE/TLE
516346
沉石鱼惊旋山有木兮楼主2023/8/10 16:02

看了一下题解区都没有用这个技巧。

参考 P9197,P9197 是求 ≤M\leq M 的个数,这里我们同理转成 ≤M\leq M 的概率,然后输出答案用 11 减掉即可。

算概率就是 P9197 的转移方程取模改成 /i。

这种做法可以不用像目前题解区的做法一样用 50005000 的偏移量,空间只要把 MM 那一维开到 50005000,如果 80pts 是 WA 的话应该是 MM 那一维开的太小了。


MLE 可以考虑 dp 的奇偶优化,我们注意到 ii 转移只会从 i−1i-1 转移来,奇偶优化可以间做到 O(nm)\mathcal O(nm)。如果奇偶优化后还是挂了可以看上述求 ≤M\leq M 的优化。


不写高精度而且 TLE 可以参考第一篇题解,对于保留小数位数进行数据分治。

2023/8/10 16:02
加载中...