E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python&LLM
BZOJ3884 欧拉函数
又做了一遍这道题发现这题是真的经典如果最大公因数不是1的化简取模运算AC代码:#includeusingnamespacestd;typedeflonglongll;constllN=1e7;llquickmod(lla,llb,
llm
Gipsy_Danger
·
2018-04-08 16:12
数论
算法竞赛宝典 递归算法 地盘划分
【输入样例】34【输出样例】4//欧几里得原理#include#includeusingnamespacestd;typedeflonglongll;llterritory(
llm
,lln){if(n=
黑夜奔跑
·
2018-03-25 15:09
递归
算法竞赛宝典
【codevs1690】开关灯 线段树
原题//codevs1690开关灯#include#include#include#definelsonl,m,pos>1)-sum[pos>1)-sum[pos>1;if(
LLm
)update(LL,
Mininda
·
2018-02-18 15:11
中级数据结构-线段树
其他题库
Gym - 101727D Interview Task [欧拉函数]
AC代码:#include#includetypedeflonglongll;llGetPhi(lln){
llm
=sqrt(n+0.5);llans=n;for(lli=2;i1)ans=ans/n*(
ACTerminate
·
2018-02-17 18:03
Codeforces
欧拉函数
组合数取模(卢卡斯定理)
+5;constintmod=10007;llfac[N];//用于求取阶乘取模lln;voidinit(){fac[0]=1;for(inti=1;i>=1;}returnans;}llC(lln,
llm
三更半夜听相声
·
2018-02-14 08:34
数论
越狱
includetypedeflonglongll;llqpow(llx,lly,llp){llret=1;while(y>0){if(y&1)ret=ret*x%p;x=x*x%p;y/=2;}returnret;}intmain(){
llm
Merry2004
·
2018-02-10 23:20
编程
扩展欧几里德一系列算法
代码实现如下:#include#definelllonglongllgcd(
llm
,lln){ if(n==0) returnm; returngcd(n,m%n);}intmain(){
Annmike
·
2018-01-29 17:54
欧几里德
新大陆。。?
#include#include#defineLLlonglong#defineMAXN2000usingnamespacestd;intcnt;intf[MAXN][MAXN];LLc(
LLm
,LLn
Gh0stCai
·
2018-01-04 18:56
组合数学
快速幂优化
typedeflonglongll;llquick_mul(lla,llb,
llm
){//快速乘法运算llans=0;while(b){if(b&1)ans=(ans+a)%m;a=(a+a)%m;b>
小牛养成进行时
·
2017-10-25 20:11
数论
2018京东校招笔试题-数据分析岗
include#include#include#include#include#defineLLlonglongusingnamespacestd;constLLp=1e9+7;LLgcd(LLa,LLb){
LLm
丶聂小白
·
2017-09-10 14:02
笔试
原根的一些理解与题目
下面给出求模素数p的原根的代码:(按照上面说的敲就是了)Codeintf[30];//求一个质数的原根复杂度O(m*log(P-1)),m表示p-1的质因子个数.llqpow(llx,lly,
llm
){
Anxdada
·
2017-08-09 17:38
原根/莫比乌斯学习
快速乘的原理及其代码
基本原理:代码实现:(logn)inlinellmult_mod(lla,llb,
llm
){llres=0;while(b){if(b&1)res=(res+a)%m;a=(a+a)%m;b>>=1;}
Anxdada
·
2017-08-07 23:27
矩阵快速幂/快速乘
Linear Congruence Equation(s)
LinearCongruenceEquation:ChineseRemainderTheoreLinearCongruenceEquations:namespacemath{lllce(llr[],
llm
fo0Old
·
2017-08-04 22:26
求组合数-费马小定理
0)return1;LLret=1,res=a;while(n){if(n&1)ret=ret*res%mod;res=res*res%mod;n>>=1;}returnret;}LLfun(LLn,
LLm
半世blue
·
2017-07-02 19:46
数论
Codevs1702 素数判定2
includetypedeflonglongLL;usingnamespacestd;constintprimesize=8;constintprime[]={2,3,5,7,11,13,17,19};LLmul(LLa,LLb,
LLm
Leo_CT
·
2017-06-21 13:38
OI-数论
二分乘法
二分乘法主要是解决乘法的结果远超int范围,但需要的结果有取余的乘法运算LLmulti(LLa,LLb,
LLm
){LLans=0;a%=m;while(b){if(b&1){ans=(ans+a)%m;
Rain722
·
2017-05-02 15:45
数学-基础
Android RecyclerView滚动定位到item,并使其置顶
LinearLayoutManagerllm=(LinearLayoutManager)mRecyclerView.getLayoutManager();
llm
.scrollToPositionWithOffset
流水不腐小夏
·
2017-04-19 21:20
CFA一级考试后,你有什么感想?
二、个人情况简单介绍下我的情况,我是曼大
LLM
硕士毕业,也曾在
一次过CFA
·
2016-11-24 17:46
[51nod 1306]高楼和棋子
T#include#include#include#include#definefo(i,a,b)for(inti=a;ivec;constllMx=1e18;constintN=2*1e6;
llm
;vecf
alan_cty
·
2016-11-09 19:01
其他dp
正难则反
二分答案
组合数
大素数判断和分解
llpri[]={2,7,61};//用小素数表做随机种子可避免第一类卡米歇尔数的误判/*ifn=n)tmp-=n;}a=n)a-=n;b>>=1;}returntmp;}llmultimod(lla,
llm
Dizzz
·
2016-10-19 15:31
模版
[训练指南] 第一章 例题3 分金币 (Spreading the wealth,Uva 11300)
include #include #include #definemaxn1000010 usingnamespacestd; typedeflonglongll; lln; lla[maxn]; lltot;
llm
qq_33583069
·
2016-06-28 18:00
Lucas求解组合数模板
) { LLans=1; a%=p; while(b) { if(b&1) { ans=ans*a%p; b--; } b>>=1; a=a*a%p; } returnans; } LLC(LLn,
LLm
qq_27599517
·
2016-06-14 20:00
lucas
hdu5690百度之星All X(矩阵快速幂)
每组测试数据占一行,包含四个数字x,m,k,c1≤x≤9 1≤m≤10100≤c #include usingnamespacestd; typedef__int64ll;
llm
; intk,mod
sinat_30126425
·
2016-05-21 21:00
HDU
BZOJ1012——[JSOI2008]最大数maxnumber
include #include #include #include usingnamespacestd; #defineLLlonglong paira[1000000]; LLtot; intmain(){
LLM
qzh_1430586275
·
2016-05-17 08:00
二分
单调栈
bzoj
1012
JSOI2008
codeforces 670B Game of Robots
#include usingnamespacestd; typedef__int64ll;
llm
,n; constintMAX=1e6+5; llarr[MAX]; voidfile() { freopen
MrSiz
·
2016-05-06 11:00
数学
矩阵快速幂 HDU1575
,套模版即过#include"bits/stdc++.h" usingnamespacestd; typedeflonglongLL; #definemod9973 structMATRIX {
LLm
q390898664
·
2016-05-04 14:00
卢卡斯定理
(q,r≤p),p为素数那么:intLucas(lln,
llm
,intp){returnm==0?
单木
·
2016-04-25 09:47
数学
DHU 4135 co-primer(容斥原理)
usingnamespacestd; typedeflonglongll; llprime[70];
llm
,n; voidget_prime() { for(lli=2;i*i1)prime[m++]
Grit_ICPC
·
2016-04-18 16:00
容斥
拓展欧几里得-求AX+BY=C中X和Y的值
月2日 *版本号:v1.0 */ #include #include #include #include usingnamespacestd; typedeflonglongll; llexgcd(
llm
MIKASA3
·
2016-04-06 10:00
算法
C语言
拓展欧几里得
exgcd
POJ 1811 Miller_Rabin算法Pollard_Rho算法
A)return1; if(A=n)ret-=n; } a=a=n)a-=n; b=b>>1; } returnret; } LLPowMod(LLa,LLn,
LLm
) { LLret=1;
Tczxw
·
2016-03-30 22:00
bzoj 2440: [中山市选2011]完全平方数
defineN44725 6#definelllonglong 7usingnamespacestd; 8inttot,zhan[N+2],mo[N+2],mark[N+2],T,n,ans; 9boolpan(
llM
xiyuedong
·
2016-03-21 23:00
UVA 10870(p155)----Recurrences
definedebu usingnamespacestd; typedeflonglongLL; constintmaxn=25; structMatrix { LLmat[maxn][maxn]; }; intd;
LLm
wang2147483647
·
2016-03-21 16:00
poj2823线段树
usingnamespacestd; constintMAXN=1000005; intMIN[MAXN>1; build(l,m,rt=r) { returnMIN[rt]; } intm=(l+r)>>1; if(
llm
aonaigayiximasi
·
2016-03-20 21:00
hdu1754线段树单点更新
include usingnamespacestd; constintmaxn=200005; intMAXN[maxn>1; build(l,m,rt>1; if(p>1; intret=0; if(
llm
aonaigayiximasi
·
2016-03-18 19:00
uestc 482 Charitable Exchange 广搜+优先队列优化
usingnamespacestd; constintN=100000+1; typedeflonglongll; structedge { llu,v,w; }g[N]; structnode {
llm
xinag578
·
2016-03-14 10:00
HDU 4790 容斥原理 + 数学分析
include #include #include #include usingnamespacestd; typedeflonglongLL; LLa,b,c,d,p,m; LLgcd(
LLm
xingxing1024
·
2016-03-06 23:00
【bzoj1411】硬币游戏 分治
然后我们来找规律>_ #include #include #definelllonglong #defineN100005 usingnamespacestd; intn,a[2][N];
llm
; intmain
lych_cys
·
2016-02-27 10:00
异或
数学
分治
快速幂
找规律
POJ 3233_Matrix Power Series
include #include usingnamespacestd; typedeflonglongll; constintN=85; intn; structMatrix { introw,cal;
llm
Yukizzz
·
2016-02-17 09:00
【BZOJ 2875】 [Noi2012]随机数生成器
Description 给你6个数,m,a,c,x0,n,gXn+1 =(aXn +c)modm,求Xnm,a,c,x0,n,g 2#definelllonglong 3llz[2][2],a[2][2]; 4
llm
抬头仰望浮云飘过
·
2016-02-16 06:00
【codevs1281】Xn数列,矩阵乘法练习
题解题目描述Description给你6个数,m,a,c,x0,n,gXn+1=(aXn+c)modm,求Xnm,a,c,x0,n,g #defineLLlonglong usingnamespacestd;
LLm
xym_CSDN
·
2016-02-15 19:00
快速乘、快速幂(矩阵快速幂)
参考:http://www.cnblogs.com/whywhy/p/5066730.html先上模板:快速乘:llmulti(lla,llb,
llm
) { llans=0; while(b)
ATMacmer
·
2016-02-07 16:00
【bzoj2705】[SDOI2012]Longge的问题 欧拉函数
include#include#include#includeusingnamespacestd;constintSZ=1000010;typedeflonglongLL;LLphi(LLn){LLans=n;
LLm
DQSSS
·
2016-01-19 16:58
===数学相关===
欧拉函数
Poj2417 大步小步算法
include #include usingnamespacestd; #defineINF1000000007 #definemo1000007 typedeflonglongll; structnode{
llm
zmh964685331
·
2016-01-16 14:00
python sax解析xml
#books.xml
Python&
;XML
Python&
;HTML December2001 Jones,Drake ProgrammingPython,4thEdition
similarface
·
2016-01-16 11:00
python sax解析xml
#books.xml
Python&
;XML
Python&
;HTML December2001 Jones,Drake ProgrammingPython,4thEdition
similarface
·
2016-01-16 11:00
【FZUOJ 2020】 组合
LLF(LLx,LLy,LLmo) { LLans=1; while(y) { if(y&1)ans=ans*x%mo; x=x*x%mo; y>>=1; } returnans; } LLC(LLn,
LLm
sxb_201
·
2016-01-11 16:00
2093: [Poi2010]Frog 倍增
#include #definelllonglong usingnamespacestd; intn,k;
llm
,a[1000005]; intf[1000005],g[1000005],t[100000
Phenix_2015
·
2016-01-05 20:00
RSA
typedeflonglongLL; constintTIMES=5;//米勒罗宾素数测试次数 constintEXP=500000;//p和q的差距 LLp,q,n,e,d,t; LLbig_rand(
LLm
u014679804
·
2015-12-31 22:00
hdu 4990 Reading comprehension 矩阵快速幂
,则ans=ans*2+1#include #include #include usingnamespacestd; typedeflonglongll; constintN=10; intn=2;
llm
xinag578
·
2015-12-11 15:00
coderforce 484A Bits(强大的位运算)
include #include usingnamespacestd; #defineLLlonglong intmain() { intt; scanf("%d",&t); while(t--) {
LLm
zyx520ytt
·
2015-12-03 11:00
上一页
108
109
110
111
112
113
114
115
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他