自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zoro_n的博客

只想走得更远

  • 博客(6)
  • 收藏
  • 关注

原创 HDU - 4992 Primitive Roots 【原根】

题意:                让你求出一个数的全部原根,如果没有,输出-1;题解“:          首先先判断该数有无原根,          一个数x若有原根 则必然满足 n=1,2,4,2p,p^r          若有原根,再暴力枚举找到最小的原根,分解质因数phi(n);          则从2~n-1 中有a 满足 a^ph

2017-10-11 10:26:09 596

原创 hdu 4920 Ugly Problem [模拟+大数减法]

点击打开链接题意:                 给你一个巨大无比的数字。                让你拆成50个以内的回文数字。题解:               长度最长1000位。               成为回文很明显可以想到折半找, 如果 前半部分反转之后小于后半部分,直接可以构成一个回文,长度直接减半。       

2017-10-10 21:00:28 320

原创 POJ - 2417 Discrete Logging 【bsgs模板】

点击打开链接题意:         xy≡z(modp)    已知x,z,p 。 求y。题解:              xy≡z(modp)根据费马小定理:xp−1≡1。 如果y已经枚举到了p-1了,继续枚举的话就会产生循环。 所以,在暴搜中y的枚举范围就是0……p-1把y分成p−1−−−−√分

2017-10-07 21:31:22 336

转载 二次剩余Cipolla算法 【转载a_crazy_czy】

大佬博客传送门首先我们要弄清楚什么叫二次剩余,其实就是对于给定的p(p∈P)和n,如果有x满足x2≡n(modp),那么n在模p意义下就是二次剩余。说白了就是模意义下能否开根号。 我们只讨论p为奇素数的情况。 我们先定义Fp,这是一个数域,其实就是0到p−1这p个数与模p意义下加减乘除运算构成的集合。定理1:对于x2≡n(modp),总共有p−12个的n能使

2017-10-07 15:46:15 617

原创 POJ 1845 Sumdiv 【推公式 | 逆元】

题意:           求 a^b 所有因子和。题解:        a={p1^x1*p2^x2.....pn^xn}        sum(a^b)= (p1^0+p1^1+...+p1^x1).......;        就是算多个等比数列和。       等比数列求和公式 (a^n+1-1)/(a-1)       除法需要逆元,

2017-10-06 15:26:22 308

原创 POJ 1811 Prime Test 【快速判质+因子分解】【模板】

题意:         给你一个数,判断是否是素数,是的话输出prime 不是素数输出最小因子。题解:      快速判质Miller_Rabin 算法, 根据费马小定理 a^(p-1)%p==1 检测是否符合素数性质,当然有伪素数,不过概率很小,多测几次就行了。      然后Pollard 分解因子,顺序是无序的,然后找到最小的那个。

2017-10-06 15:19:54 317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除