随笔分类 -  数论

摘要:hdu5901题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5901 code vs 3223题目链接:http://codevs.cn/problem/3223/ 思路:主要是用了一个Meisell-Lehmer算法模板,复杂度O(n^(2/3))。 阅读全文
posted @ 2016-09-20 16:44 pter 阅读(300) 评论(0) 推荐(0)
摘要:转自:http://www.dxmtb.com/blog/miller-rabbin/ 普通的素数测试我们有O(√ n)的试除算法。事实上,我们有O(slog³n)的算法。 定理一:假如p是质数,且(a,p)=1,那么a^(p-1)≡1(mod p)。即假如p是质数,且a,p互质,那么a的(p-1) 阅读全文
posted @ 2016-07-25 14:30 pter 阅读(1882) 评论(0) 推荐(0)
摘要:Miller-Rabin算法实现,但是一直被判题程序搞,输入9999999999得到的结果分明是正确的但是一直说我错 阅读全文
posted @ 2016-07-19 22:39 pter 阅读(150) 评论(0) 推荐(0)
摘要:链接:http://codevs.cn/problem/1530/ 解题思路: 这个题最关键的剪枝还是 因子小于平方根,但不是像原来那样用。 逆转思维,与其说判断哪些是质数,不如说判断哪些不是质数,更简单,更效率。 所有的合数都有一个共同的特点,就是能被拆成质因子。 那么已经出现的质因子,迟早有一次 阅读全文
posted @ 2016-07-19 14:46 pter 阅读(176) 评论(0) 推荐(0)
摘要:题目链接:http://codevs.cn/problem/1488/ 写个高精度大数运算就行 阅读全文
posted @ 2016-07-19 13:58 pter 阅读(223) 评论(0) 推荐(0)
摘要:dp加二分法 链接:http://codevs.cn/problem/2851/ 阅读全文
posted @ 2016-07-19 11:38 pter 阅读(136) 评论(0) 推荐(0)
摘要:数论题,本质是求出n的最大质因子 阅读全文
posted @ 2016-04-19 20:35 pter 阅读(134) 评论(0) 推荐(0)
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1019思路:头两个数先求,再用所求的数与后面的一个数求,依次类推 1 #include 2 #include 3 #include 4 #include 5 #include 6 #in... 阅读全文
posted @ 2015-11-19 21:47 pter 阅读(171) 评论(0) 推荐(0)