bzoj 3524: [Poi2014]Couriers 随机化算法
正常人一般都写主席树,受到sxysxy神犇的启发,我也尝试了一下随机化算法,因为每一个区间内重复超过一半的数很容易随机出来,所以我们每次在区间内rand出一个位置,看该位置的数是否在区间内超过一半,如果rand次数超过固定值则输出 0 。判断时可以使用stl,具体见代码。期望复杂度 O(nlog^2n) 实际复杂度 玄学??此代码在 WA TLE 和 AC 间徘徊….#include<cstdio>
原创
2017-03-16 21:35:43 ·
548 阅读 ·
0 评论