无尽

The road ahead will be long. Our climb will be steep.

HDU 4344 Mark the Rope

Miller-Rabin关于Miller-Rabin算法,可以看http://www.matrix67.com/blog/archives/234主要是用了费马小定理+二次探测,随机选取k个底数进行测试算法的失误率大概为4−k4^ {-k}。多随机几次就不太容易挂了。下面代码里的work是用来对拍...

2017-04-27 23:33:22

阅读数 306

评论数 0

HDU 2138 How many prime numbers

Miller-Rabin关于Miller-Rabin算法,可以看http://www.matrix67.com/blog/archives/234主要是用了费马小定理+二次探测,随机选取k个底数进行测试算法的失误率大概为4−k4^ {-k}。多随机几次就不太容易挂了。下面代码里的work是用来对拍...

2017-04-27 23:32:48

阅读数 352

评论数 0

UOJ 75 [UR #6]智商锁

随机化+矩阵树定理好神的做法(官方题解)。。。怒膜jry一直陷在基尔霍夫矩阵的坑里,以为能通过一些数学技巧反推出合理地矩阵?真是naive。一个重要的思路是:一张图的生成树个数等于把桥边割掉之后剩下的所有子图的生成树个数之积。 这是显然的,毕竟桥边不会贡献答案,而环的贡献可以分开考虑。发现这玩意儿...

2017-02-10 23:42:35

阅读数 376

评论数 0

BZOJ 1336 & 1337 最小圆覆盖

随即增量法详见百度枚举i,j,k,看上去是O(n^3)的,实际上因为数据随机,期望复杂度是O(n)的实际上做法也就相当于O(n^3)枚举三点确定圆,但是因为这个枚举是随即增量的,所以很强数据里应该没有奇怪的情况,所以没有被卡- -#include<cstdio> #include<...

2016-10-01 16:06:20

阅读数 191

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭