数论 $gcd$ & $exgcd$ gcd $$\gcd(a,b)=\gcd(b,a mod b)$$ 这个结论还是比较显然的 给出代码: exgcd 什么是 exgcd 呢 就是解 $$ ax+by=\gcd(a,b)$$ 这样的方程 那么怎么解呢? 首先有一个非常显然的结论 $$ax+by=\ ...
分类:
其他好文 时间:
2019-11-01 18:13:35
阅读次数:
79
考试心得: T1考场上找规律,想了好久的整除分块,无果,心态十分爆炸,无奈之下出去转了一圈。 回来之后突然就想着把最初的想法延续下去,然后似乎找到了一些规律 拼命打表伪证xjb尝试什么的,可算是挂上了对拍 然后T2的贪心也很迷,根本就没想到这是原题 T3一看就是神题最后留着时间也不太够了 T1 第一 ...
分类:
其他好文 时间:
2019-11-01 12:38:55
阅读次数:
84
现给出扩展二叉树(‘ . ’表示子树为空)的前序序列,要求输出其前中后序序列。 input: ABD..EF..G..C.. ...
分类:
其他好文 时间:
2019-10-30 14:03:17
阅读次数:
84
题目传送门(内部题95) 输入格式 第一行三个整数$n,a,b$,第二行$n$个整数$x_1\sim x_n$表示数列。 输出格式 一行一个整数表示答案。无解输出$-1$。 样例 样例输入:2 2 31 2 样例输出: 3 数据范围与提示 对于$10\%$的数据,$n,a,b,|x_i|\leqsl ...
分类:
其他好文 时间:
2019-10-29 15:33:42
阅读次数:
69
其实这题我也没太明白。。。 我们要求 $$ \sum_{i=1}^{N 1}\sum_{j=i+1}^Ngcd(i,j) $$ 引理: 我们要求$gcd(i,j)=k$的个数,可转化为求$gcd(i/k,j/k)=1$的个数,即$\varphi(N/k)$。 那么如果要求所有满足$gcd(i,j)= ...
分类:
其他好文 时间:
2019-10-28 20:55:14
阅读次数:
85
设$x^2+y^2=n^2$,令$d=gcd(x,y)$,那么$n'^2=x'^2+y'^2$,即$y'=\sqrt{n'^2-x'^2}$由于$gcd(n'+x',n'-x')=1$,因此$n'+x'$和$n'-x'$都应该是完全平方数由于d是n的约数,所以枚举d,令$n'-x'=a^2$,暴力枚 ...
分类:
其他好文 时间:
2019-10-28 10:31:13
阅读次数:
83
812LFWMRSH-eyJsaWNlbnNlSWQiOiI4MTJMRldNUlNIIiwibGljZW5zZWVOYW1lIjoi5q2j54mIIOaOiOadgyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmV ...
分类:
其他好文 时间:
2019-10-27 20:21:34
阅读次数:
1858
算法背景与原理: 1、Fermat小定理:给定素数p,a∈Z,则有a^(p-1)%p=1 2、Fermat素性检测算法:奇整数m,若任取一整数2<=a<=m-2,gcd(a,m)=1,使得a^(m-1)%m=1,则m至少有1/2的概率为素数 算法步骤: 1、从文本中读取数字作为待判定的大数m 2、给 ...
分类:
其他好文 时间:
2019-10-27 14:49:45
阅读次数:
85
欧拉降幂 $$f(x)=\left\{ {\begin{array}{}a^b\equiv a^{b \mod \phi(p) }(mod\ p,gcd(a,p)=1)\\a^b\equiv a^b(mod\ p,b ...
分类:
其他好文 时间:
2019-10-27 12:59:16
阅读次数:
88
真tmd是个大坑呢……( 数论真~~好玩~~毒瘤 首先莫比乌斯反演是一个可以帮助我们加快计算或使计算变得简便的一种黑科技。至于如何简便,将在以后的题目中体现(完了又挖了个坑 __莫比乌斯反演公式__ 若$f(x)$是数论函数,$F(x)$是其因子和函数,即对$\forall n \in \mathb ...
分类:
其他好文 时间:
2019-10-27 12:58:32
阅读次数:
99