![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学
文章平均质量分 57
Chiyo小朋友
这个作者很懒,什么都没留下…
展开
-
斐波那契公约数
问题描述f数组为斐波那契数列,给出n,m,求 思路这里用到了一个定理,证明如下:设 则有: 由此可推出:即 引理:证明:由欧几里得定理得: 即 然后不断递归,我们发现,这个过程就是在求gcd(n,m);证毕。代码...原创 2018-08-18 12:55:17 · 239 阅读 · 0 评论 -
【CF_516_div2_B】Equations of Mathematical Magic
链接(减法、位数均为二进制下)简化:给出a , 对于方程 问有多少非负解。如果这是一道noip题,数据肯定有很大一部分是模拟分,所以暴力枚举拿到一半以上应该不成问题。于是我试了一下,发现了一个规律:对于一个a, 它的答案就是它所有子集的个数。即 (bitsize是a二进制下1的个数)。这个确实过了。但为什么是对的呢?首先把方程移一下项:相当于a对x...原创 2018-10-15 21:45:54 · 299 阅读 · 0 评论 -
线性筛素数与欧拉函数
线性筛素数问题:给出n,输出所有<=n的素数。1.暴力做法:枚举一个 i (3<=i<=n) 暴力判断 i 是否是素数,是的话输出。复杂度O(nlog(n)),海星。但是筛素数往往只是解题的一小步,这个复杂度有点高了。2.Eratosthenes筛法:第一种方法由于要挨个判断,复杂度高了些。为了避免不必要的判断,我们可以在找出一个素数时,筛掉它所有的倍数。...原创 2018-10-23 23:27:20 · 248 阅读 · 0 评论