随笔分类 -  数论

摘要:数学题乱做AT3728 [ARC087D] Squirrel Migration 首先要保证值最大,再去求排列数 考虑什么情况下值是最大的,对于一条边 $(u,v)$,将它割掉后会形成的两个联通快 $S,T$,那么这条边产生的贡献最大是 $2\times min(|S|,|T|)$ 如何让贡献最大呢,不难发现 阅读全文
posted @ 2022-03-17 22:29 Acestar 阅读(75) 评论(0) 推荐(0)
摘要:「例题」莫比乌斯反演Luogu P4450 双亲数 Description 给定 \(n,m,d\),qiu \[ \sum_{i=1}^n\sum_{j=1}^m[\gcd(i,j)=d] \] \(1\le n,m\le 10^6,1\le d\le min(n,m)\) Solution \[ \begin{al 阅读全文
posted @ 2021-12-15 22:37 Acestar 阅读(138) 评论(0) 推荐(3)
摘要:「模板」高斯消元构造上三角矩阵,对角线上的为该方程求解的未知数。 对于第 $i$ 个方程,找到一个第 $i$ 个未知数系数不为 $0$ 的方程,交换两行。 将其他方程的第 $i$ 个未知数系数都消为 $0$。 最后从下往上依次求解。 若第 $n$ 个方程的第 $n$ 个未知数系数为 $0$,则方程组的解不唯一。 ` 阅读全文
posted @ 2021-10-04 23:52 Acestar 阅读(67) 评论(0) 推荐(0)
摘要:扩展欧几里得算法(exgcd) 求解不定方程 \(ax+by=gcd(a,b)\) 设 \(ax+by=gcd(a,b)\) \(bx'+(a\%b)y'=gcd(b,a\%b)\) 因为 \(gcd(a,b)=gcd(b,a\%b)\) 其中 \(a\%b=a-b\left\lfloor\dfra 阅读全文
posted @ 2021-10-04 22:39 Acestar 阅读(69) 评论(0) 推荐(0)
摘要:对于 \(a^b \bmod p\),快速幂单次询问是 \(O(\log b)\) 的。 而有的题目可能要去掉 \(\log\),就用到了光速幂。 令 \(b=k \times s+t\ \ (t \le s)\) \(a^b \equiv a^{k \times s} \times a^t\ (\ 阅读全文
posted @ 2021-02-20 21:07 Acestar 阅读(2238) 评论(2) 推荐(6)