![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数论
riversuer
世界无方故所在为中,循环无端故所在为始。
展开
-
数论学习
1.快速幂2.算数基本定理x=p1 ^ c1 * p2 ^ c2 * p3 ^ c3…pn ^ cn扩展1:x的正因子个数:num=(1+c1)(1+c2)(1+c3)…(1+cn)扩展2:x的正因数和为:sum=(1+p1+p1 ^ 2+…p1 ^ c1)(1+p2+p2 ^ 2+…p2 ^ c2)…(1+pn…+pn ^ cn)=(p1 ^ c1-1)(p2 ^ c2-1)…(pn ^ cn-1)/(p1-1)(p2-1)…(pn-1)3.质数埃氏筛,线性筛,质因数分解(divide,双原创 2020-10-07 21:33:26 · 190 阅读 · 1 评论 -
曹冲养猪(中国剩余定理模板题)
题意有若干对数据:ai , bi 代表n%ai=bi , 求n的最小数目,其中ai之间两两互质思路中国剩余定理模板题对于n个互质的数mi,存在x使得任意n个正整数ai满足:x≡a1(mod m1)x≡a2(mod m2)x≡a3(mod m3)…x≡ai(mod mi)方程组的解为:x=a1 M1 x1 + a2 M2 x2 + … + ai Mi xi (在模M下有唯一解)其中:M=m1*m2…miMi=M/mixi的值为:Mi xi ≡ 1 ( mod mi )...原创 2020-10-05 21:29:22 · 248 阅读 · 1 评论 -
Divisibility(规律)
题意对任意的b进制整数yf(y)代表b的所有位之和命题:能通过判断 f(f(f(…f(y)…)))(无穷多个)是否被x整除 来确定y是否能被x整除给出不同的b和x,判断命题是否成立题意很重要,人问的是整个命题的对错,而我一开始认为是判断f(f(f(…f(y)…)))能否被x整除,就化身wrong answer自动机思路设b进制数y为:x1x2x3x4…xn (n位)化为10进制数:b ^ (n-1)x1 + b ^ (n-2)x2 + …+b ^ 1xn-1 + xn= [b ...原创 2020-08-06 17:52:35 · 249 阅读 · 0 评论 -
Ultra-QuickSort(计算逆序数对)
计算逆序数对离散化树状数组原创 2020-04-20 22:14:44 · 211 阅读 · 0 评论 -
Perform the Combo(思维)
思维原创 2020-02-29 22:57:16 · 303 阅读 · 0 评论 -
WeirdSort(思维+暴力)
排序问题原创 2020-02-29 22:01:27 · 465 阅读 · 0 评论 -
Three Integers(暴力,行走在TLE的边缘)
VJ链接题意:对三个数a,b,c,进行若干次操作,每次操作只能对其中一个数进行+1或-1。同一个数可进行多次操作。问使得b能整除a且c能整除b的最少操作次数。(1≤a≤b≤c≤10000)思路:由于数据范围较小,且a和c都可以用b求得,可以暴力枚举b的所有情况,然后记录每种情况需要进行操作的次数。保留最小的一组即可。就是假设b已知的情况下去推到a和c。具体做法:1.a用b来表示以及对a...原创 2020-02-29 21:34:36 · 599 阅读 · 0 评论 -
GCD and LCM(数论)
gcd lcm性质质因子分解原创 2019-12-05 21:18:40 · 316 阅读 · 0 评论 -
Nim游戏
nim游戏原创 2019-09-24 21:10:30 · 235 阅读 · 0 评论 -
Prime Time(前缀和)
前缀和求0~n素数个数得出区间素数个数比例通通函数f(x)=x*x+x+41,自变量是x原创 2019-09-04 22:01:46 · 208 阅读 · 0 评论 -
Colossal Fibonacci Numbers!(裴波那切数列性质)
裴波那切数列性质原创 2019-08-17 21:41:16 · 246 阅读 · 0 评论 -
Find The Multiple(技巧)
循环代替深搜 奇数偶数性质翻译 2019-07-21 17:42:26 · 259 阅读 · 0 评论 -
快速幂
快速幂理解:在我看来快速幂的本质就是通过降低运算次数来达到减少时间复杂度的目的,再直白一点就是分解指数, 快速幂把幂次运算由O(n)的复杂度简化到O(logn)。原理:我求幂int pow1(int a,int b){ int r=1; while(b--) r*=a; return r;} 单纯到可爱的幂运算快速求幂(一般)int pow2(int a,i...原创 2019-08-04 20:21:52 · 115 阅读 · 0 评论 -
Aladdin and the Flying Carpet(素数打表,唯一分解定理)
Aladdin and the Flying Carpett’s said that Aladdin had to solve seven mysteries before getting the Magical Lamp which summons a powerful Genie. Here we are concerned about the first mystery.Aladdin ...原创 2019-08-09 16:39:06 · 302 阅读 · 0 评论 -
Leading and Trailing(快速幂,对数)
快速幂,对数的应用原创 2019-08-09 17:37:43 · 300 阅读 · 0 评论 -
Help Hanzo(区间内素数个数)外加素数打表各种板子
区间素数打表,埃氏筛法,欧拉筛法原创 2019-08-09 17:54:09 · 276 阅读 · 0 评论 -
入门数论定理
常用数论定理原创 2019-08-09 19:46:18 · 816 阅读 · 0 评论 -
Mysterious Bacteria(唯一分解定理,素数打表)
唯一分解定理,素数打表原创 2019-08-09 20:26:12 · 396 阅读 · 0 评论 -
Soldier and Number Game(前缀和,求素数因子)
原文:Soldier and Number Game大意: 一个士兵给出一个整数,然后另一个士兵找到这个数的因子,这个数变成它本身除去这个因子,这就算是一轮。要求尽可能多的找,当这个数为1时结束。...原创 2019-08-18 20:14:45 · 123 阅读 · 0 评论