数论
chasingdreams02
上海交通大学 软件学院
展开
-
Miller-Rabin学习笔记
为什么要学习Miller-Rabin ? 之前一直认为素性测试可以使用费马小定理的逆命题,虽说会有一定的概率判错,多选几个就好了。我现在才知道存在一种Carmichael Number。 对于任意与n互质的数x, 都有 xn−1=1(mod n)x^{n-1}=1 (mod\ n)xn−1=1(mod n),那么n称作Carmichael Number。 可以发现,无论我们...原创 2019-02-14 21:59:35 · 799 阅读 · 0 评论 -
CRT和扩展CRT学习笔记
CRT(中国剩余定理)(孙子定理) 一般的CRT只能用于解决bbb彼此之间互质的情况。 大概想法是构造M=∏i=1kbiM=\prod_{i=1}^kb_iM=∏i=1kbi,对于第iii个方程,构造一组特殊的解tititi满足Mbi∗ti=1(mod bi)\frac{M}{b_i}*t_i=1(mod\ b_i)biM∗ti=1(mod bi)。最后答案就是∑i...原创 2019-04-14 11:57:26 · 358 阅读 · 0 评论 -
杜教筛学习笔记
刀尖舞蹈 如果数据很容易爆long longlong\ longlong long的话,你有几种处理方式: 1:在爆炸的边缘试探 正确写法:ans=(ULL)n∗(n+1LL)/2LL;ans = (ULL) n * (n + 1LL) / 2LL;ans=(ULL)n∗(n+1LL)/2LL; 错误写法:ans=(ULL)n∗(n+1)/2;ans = (ULL) n * (...原创 2019-04-14 12:02:00 · 149 阅读 · 0 评论