ACM数论
数论数论~
是Mally呀!
风宜长物放眼量!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Fractions 猜公式+扩展gcd
比赛补题,扩展gcd+证公式原创 2020-08-06 07:30:18 · 290 阅读 · 0 评论 -
矩阵快速幂
矩阵快速幂原理:推出一个递推式后,发现每次的变幻都是同一个矩阵,即A是初始矩阵,P是变换矩阵,B是要求的矩阵。B为A与n个P相乘,B=A * P * P …P,而n个P相乘也可以用快速幂的方式去加速。注意点:1.此类题目往往会卡在取模,所以多用%和用longlong2.矩阵快速幂是对于nn的方阵,所以如果不是n*n的就用 0去补成。模版题:hdu5950,参考点于把矩阵封装成了一个结构...原创 2019-11-22 23:31:49 · 142 阅读 · 0 评论 -
基本数论
快速幂,gcd, 欧拉原创 2019-11-23 11:02:15 · 155 阅读 · 0 评论 -
杨辉三角形
1.输出杨辉三角形ps:c语言课上的题目,原本对这个理解不够深,写法很复杂,先是用了多个数组,接着又用是从后往前算的方法,后来老师的代码真是简洁的很,用的是从后往前算。而这样想的原因是杨辉三角形的数等于上面的数和左边的和,或者右边的和。那么在做具有对称性的字符串的时候是不是也可以思考有没有这种简化的方法。#include<stdio.h>int main(void){ i...原创 2019-06-05 19:00:31 · 285 阅读 · 0 评论 -
素数题
涉及素数的目前遇到2种1.计算有多少个素数。用线性筛法。如洛谷题目P3912#include&lt;algorithm&gt;#include&lt;cstdio&gt;#include&lt;cmath&gt;using namespace std;const int large=1e9;bool noprime[large];int main(void){int sum原创 2019-01-23 20:40:08 · 313 阅读 · 0 评论 -
原根和阶 及模板
原根和阶及模板小记:摆出定义和算法 ⇒ 解释算法主要参考 算法导论第31章 和传送门1原创 2020-02-24 20:42:13 · 801 阅读 · 0 评论 -
洛谷P3811 乘法逆元 (3种解法分析)
1.本文重点是在于线性求逆元2.对于求逆元,优先用扩展欧几里得,因为只要求互质,不要求是质数。3.对于有取模的,一定要做好防爆保护(ll)原创 2020-02-20 17:20:10 · 859 阅读 · 1 评论 -
51Nod-1225 (整块分除+逆元)
考察原理:1. a%b=a-a/b*b2. a/b%mod原创 2020-02-19 16:50:20 · 160 阅读 · 0 评论 -
51nod-1079 中国剩余定理模板(孙子定理)
原理演示,模板原创 2020-02-19 16:43:49 · 304 阅读 · 2 评论 -
hdu 6395 (整除分块+矩阵快速幂)
hdu 6395 (整除分块+矩阵快速幂)1.注意矩阵乘法不可以用交换律2.要防止溢出(ll)原创 2020-02-17 16:03:48 · 317 阅读 · 0 评论
分享