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
ACM____矩阵快速幂
Just Pour the Water(
矩阵快速幂
)
Just Pour the Water Time Limit: 2 Seconds Memory Limit: 65536 KB Shirly is a very clever girl. Now she has two containers (A and B), each with some water. Every minute, she
Simone_chou
·
2014-08-11 23:00
water
POJ 3070 Fibonacci
解题思路:
矩阵快速幂
取模。
lin375691011
·
2014-08-11 15:00
数学
poj
刷题
POJ 3150 Cellular Automaton
解题思路:
矩阵快速幂
加速递推。按照正常思路第i次操作是基于第i-1次操作完成的,也就是说要完成第i次操作需要先完成第i-1次。但是用于矩阵之后可以直接推出第i次与第一次之间是什么关系。
lin375691011
·
2014-08-11 15:00
数学
poj
刷题
hdu 4549 M斐波那契数列(
矩阵快速幂
,快速幂降幂)
http://acm.hdu.edu.cn/showproblem.php?pid=4549f[0]=a^1*b^0%p,f[1]=a^0*b^1%p,f[2]=a^1*b^1%p.....f[n]=a^fib[n-1]*b^fib[n-2]%p。这里p是质数,且a,p互素,那么我们求a^b%p,当b很大时要对b降幂。因为a,p互素,那么由费马小定理知a^(p-1)%p=1。令b=k*(p-1)+
u013081425
·
2014-08-11 13:00
矩阵快速幂
快速幂取模
hdu 3221 Brute-force Algorithm(快速幂取模,
矩阵快速幂
求fib)
http://acm.hdu.edu.cn/showproblem.php?pid=3221一晚上搞出来这么一道题。。Mark。给出这么一个程序,问funny函数调用了多少次。我们定义数组为所求:f[1]=a,f[2]=b,f[3]=f[2]*f[3]......f[n]=f[n-1]*f[n-2]。对应的值表示也可为a^1*b^0%p,a^0*b^1%p,a^1*b^1%p,.....a^fib
u013081425
·
2014-08-10 23:00
矩阵
快速幂
Plant(
矩阵快速幂
)
A.Planttimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputDwarfshaveplantedaveryinterestingplant,whichisatriangledirected"upwards".Thisplanthasanamusingfeature
Simone_chou
·
2014-08-10 11:00
ant
HDU 1588 Gauss Fibonacci(
矩阵快速幂
+二分等比序列求和)
HDU1588GaussFibonacci(
矩阵快速幂
+二分等比序列求和)ACM题目地址:HDU1588GaussFibonacci题意:g(i)=k*i+b;i为变量。
hcbbt
·
2014-08-05 01:27
=====算法相关=====
+数论
+组合数学
HDU 4896 Minimal Spanning Tree(
矩阵快速幂
)
题意:给你一幅这样子生成的图,求最小生成树的边权和。思路:对于i>=6的点连回去的5条边,打表知907^53mod2333333=1,所以x的循环节长度为54,所以9个点为一个循环,接下来的9个点连回去的边都是一样的。预处理出5个点的所有连通状态,总共只有52种,然后对于新增加一个点和前面点的连边状态可以处理出所有状态的转移。然后转移矩阵可以处理出来了,快速幂一下就可以了,对于普通的矩阵乘法是si
u010710717
·
2014-08-04 20:00
HDU 2604 Queuing,
矩阵快速幂
题目地址:HDU2604Queuing题意: 略分析:易推出: f(n)=f(n-1)+f(n-3)+f(n-4)构造一个矩阵: 然后直接上板子:/* f[i]=f[i-1]+f[i-3]+f[i-4] */ #include #include usingnamespacestd; constintN=4; intL,M; structmtx { intx[N+1][N+1]; mtx(
yew1eb
·
2014-08-04 15:00
Kiki & Little Kiki 2(
矩阵快速幂
)
Kiki&LittleKiki2TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1894 AcceptedSubmission(s):979ProblemDescriptionTherearenlightsinacirclenumberedfrom1to
Simone_chou
·
2014-08-04 12:00
it
HDU 2604 Queuing (
矩阵快速幂
)
HDU2604Queuing(
矩阵快速幂
)ACM题目地址:HDU2604Queuing题意: n个人排队,f表示女,m表示男,包含子串‘fmf’和‘fff’的序列为O队列,否则为E队列,有多少个序列为E
hcbbt
·
2014-08-04 00:00
ACM
poj3735,,
矩阵快速幂
TraininglittlecatsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 9815 Accepted: 2346DescriptionFacer'spetcatjustgavebirthtoabroodoflittlecats.Havingconsideredthehealthofthoselovelycats,Facerde
u013068502
·
2014-08-03 09:00
数论
poj 3070 Fibonacii(矩阵乘法求Fibonacii)
思路:
矩阵快速幂
。利用,可化为
矩阵快速幂
,即:由于矩阵乘法具有结合律,因此对于矩阵A,有A^4=A*A*A*A=(A*A)*(A*A)=A^2*A^2。
u013365671
·
2014-07-31 20:00
Queuing(
矩阵快速幂
)
QueuingTimeLimit:10000/5000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2586 AcceptedSubmission(s):1210ProblemDescriptionQueuesandPriorityQueuesaredatastructureswhicha
Simone_chou
·
2014-07-31 11:00
UI
Tr A(
矩阵快速幂
)
Tr A Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2650 Accepted Submission(s): 1972 Problem Desc
Simone_chou
·
2014-07-30 23:00
矩阵
A Simple Math Problem(
矩阵快速幂
)
ASimpleMathProblemTimeLimit:3000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2547 AcceptedSubmission(s):1485ProblemDescriptionLelenowisthinkingaboutasimplefunctio
Simone_chou
·
2014-07-30 22:00
simple
SPOJ AMR 10E Stocks Prediction
矩阵快速幂
+ 二分求和
题目大意:每个月的销量满足递推式:S(n)=a1*S(n-1)+a2*S(n-2)+a3*S(n-3)+a4*S(n-4)+...+aR*S(n-R)在知道T,a1~aR,R, N, K和S1~SR的情况下,要求求出sigma(S(i*K))MOD1000000007 (i从1到N)数据范围:T #include #include #include #include #include #inclu
u013738743
·
2014-07-30 19:00
矩阵快速幂
spoj
Prediction
amr
10E
Stocks
HDU - 2294 Pendant (DP滚动数组降维+
矩阵快速幂
)
DescriptionOnSaintValentine'sDay,AleximaginedtopresentaspecialpendanttohisgirlfriendmadebyKkindofpearls.Thependantisactuallyastringofpearls,anditslengthisdefinedasthenumberofpearlsinit.Asisknowntoall,
u011345136
·
2014-07-30 16:00
Blocks(
矩阵快速幂
)
Blocks Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 4036 Accepted: 1799 Description Panda has received an assignment of painting a
Simone_chou
·
2014-07-30 16:00
block
POJ 3744 Scout YYF I 概率DP +
矩阵快速幂
题目大意:YYF潜入了敌军基地,现在需要从中逃离,逃离时需要经过一片地雷区,这片地雷区可以视为一条数轴,从位置1开始向前走,每次有p的概率前进一格,有(1-p)的概率前进2格,现在一片雷区有N个地雷,告诉你每个地雷所在的位置,要求求出YYF有多大的概率安全地走出雷区地雷所在的位置可能达到10^8大致思路:首先,我们暂时不考虑地雷的因素,那么对于位置n,安全到达位置n的概率F(n)满足:F(n)=p
u013738743
·
2014-07-29 22:00
dp
poj
I
Scout
Probability
3744
YYF
HDU 2604 Queuing DP +
矩阵快速幂
题目大意:给出长度L和需要取模的数M, 现在要找出长度为L的由f和m构成的字符串,其中不含有fmf和fff这两种字串的字符串的数量,最后输出结果模上M大致思路:首先这是一个dp问题,我们用0表示f,用1表示m则,需要找到长度为L的串,其中不包含010和000的字串的字符串的数量那么我们用dp[n][00], dp[n][01],dp[n][10],dp[n][11], 分别表示满足条件的长度为n且
u013738743
·
2014-07-29 21:00
dp
HDU
矩阵快速幂
2604
Queuing
Light OJ 1132 Summing up Powers
矩阵快速幂
题目大意:给出N,k,1 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include usingnamespacestd; constd
u013738743
·
2014-07-29 21:00
UP
矩阵快速幂
OJ
light
Summing
1132
powers
HDU - 1588 Gauss Fibonacci (
矩阵快速幂
+二分求等比数列和)
DescriptionWithoutexpecting,Angelrepliedquickly.Shesays:"I'vheardthatyou'raverycleverboy.SoifyouwannamebeyourGF,youshouldsolvetheproblemcalledGF~."HowgoodanopportunitythatGardoncannotgiveup!The"Proble
u011345136
·
2014-07-29 19:00
poj3735,
矩阵快速幂
TraininglittlecatsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 9815 Accepted: 2346DescriptionFacer'spetcatjustgavebirthtoabroodoflittlecats.Havingconsideredthehealthofthoselovelycats,Facerde
u013068502
·
2014-07-29 16:00
数论
HDU - 2604 Queuing (
矩阵快速幂
)
DescriptionQueuesandPriorityQueuesaredatastructureswhichareknowntomostcomputerscientists.TheQueueoccursofteninourdailylife.Therearemanypeoplelinedupatthelunchtime. Nowwedefinethat‘f’isshortforfemalea
u011345136
·
2014-07-28 18:00
hdu1575
矩阵快速幂
的应用,先定义一个结构体,定义矩阵和矩阵乘法,方便以后直接调用,再写一个
矩阵快速幂
的函数,进行相关运算。其实对于比较大的指数运算时,快速幂的优势是很明显的,时间复杂度降低到很小。
YeKYLI
·
2014-07-26 00:00
hdu
矩阵快速幂
斐波那契的
矩阵快速幂
斐波那契数列为例an=an-1+an-2我们的目的是通过矩阵乘法,求得斐波那契数列的第n项,为了得到这个结果,我们还需要由[an-2an-1]推得[an-1an]我们设[an-2an-1]为矩阵A,因为A1×2B2×2=C1×2,所以C与A是同规模的矩阵代码(来自CHC大神)#include usingnamespacestd; #defineN2 #defineMOD10000 //斐波那契的矩
tenlee
·
2014-07-20 10:00
FZU oj 1683 纪念SlingShot(
矩阵快速幂
)
pid=1683自己独立完成的
矩阵快速幂
,O(∩_∩)O哈哈~Description已知F(n)=3*F(n-1)+2*F(n-2)+7*F(n-3),n>=3,其中F(0)=1,F(1)=3,F(2)
tenlee
·
2014-07-20 10:00
[POJ 3150] Cellular Automaton (
矩阵快速幂
+ 矩阵乘法优化)
CellularAutomatonTimeLimit: 12000MS MemoryLimit: 65536KTotalSubmissions: 3048 Accepted: 1227CaseTimeLimit: 2000MSDescriptionA cellularautomaton isacollectionofcellsonagridofspecifiedshapethatevolvesth
SIOFive
·
2014-07-15 14:00
poj
矩阵优化
3150
[POJ 3734] Blocks (
矩阵快速幂
、组合数学)
BlocksTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 3997 Accepted: 1775DescriptionPandahasreceivedanassignmentofpaintingalineofblocks.SincePandaissuchanintelligentboy,hestartstothinkofamathpr
SIOFive
·
2014-07-07 17:00
组合数学
矩阵快速幂
[POJ 3735] Training little cats (构造矩阵、
矩阵快速幂
)
TraininglittlecatsTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 9613 Accepted: 2296DescriptionFacer'spetcatjustgavebirthtoabroodoflittlecats.Havingconsideredthehealthofthoselovelycats,Facerde
SIOFive
·
2014-07-06 16:00
[HDU 1757] A Simple Math Problem (
矩阵快速幂
)
题目大意:Ifx=10f(x)=a0*f(x-1)+a1*f(x-2)+a2*f(x-3)+……+a9*f(x-10);Andai(0 #include #include #include #include #include #include #include #include #include #include #include #include #defineINF(1>=1; A=A*A;
SIOFive
·
2014-07-05 19:00
矩阵快速幂
【HDU】4291 A Short problem
矩阵快速幂
AShortproblemTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1486 AcceptedSubmission(s):540ProblemDescriptionAccordingtoaresearch,VIMuserstendtohavesho
u013368721
·
2014-07-04 21:00
HDU
矩阵快速幂
【ACDream】 1093 女神的正多面体
矩阵快速幂
题目分析:可以通过
矩阵快速幂
求解。为每个正多边形(最多三个)构建一个邻接矩阵A,然后第K步的方案数即为A^k。结果即为A^1+A^2+A^3+......
u013368721
·
2014-07-03 19:00
ACdream
【POJ】 3744 Scout YYF I
矩阵快速幂
ScoutYYFITimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:4452Accepted:1159DescriptionYYFisacouragousscout.Nowheisonadangerousmissionwhichistopenetrateintotheenemy'sbase.Afterovercomingaseriesdiffic
u013368721
·
2014-07-03 19:00
poj
【AC自动机】 HDOJ 2243
AC自动机+
矩阵快速幂
。。自己想了好久都不会写,上网百度的题解。。。说下思路。。题目中要你求的是所有包含词根的单词数,那么就是所有的单词数减去所有不含词根的单词数。。。
blankcqk
·
2014-07-03 16:00
HDU
AC自动机
uva 11885 - Number of Battlefields(
矩阵快速幂
)
解题思路:
矩阵快速幂
,如果包含矩形的话,对应的则是斐波那契数列的偶数项,所以对应减去矩形的个数即可。
u011328934
·
2014-06-30 23:00
PKU 3613 Cow Relays (指定路径条数的最短路)
foyld加
矩阵快速幂
思想。
u012861385
·
2014-06-26 21:00
bnu 34895 Elegant String(
矩阵快速幂
)
解题思路:
矩阵快速幂
,根据dp[i][j]表示说第i为有j个相同,写出递推式,根据递推式求出矩阵。
u011328934
·
2014-06-25 20:00
矩阵快速幂
模板篇
转载请注明出处:http://blog.csdn.net/u012860063计算f[n]=f[n-1]+2*f[n-2]+c;输入:n和mod和c。代码如下:#include #include #include #include usingnamespacestd; #defineLLlonglong structMatrix { LLm[4][4]; }I,A,B,T; LLmod,n,c;
u012860063
·
2014-06-21 20:00
模板
矩阵快速幂
poj 3150 Cellular Automaton(
矩阵快速幂
)
http://poj.org/problem?id=3150大致题意:给出n个数,问经过K次变换每个位置上的数变为多少。第i位置上的数经过一次变换定义为所有满足min(abs(i-j),n-abs(i-j)) #include #include #include #include #include #include #include #include #include #include #defi
u013081425
·
2014-06-12 21:00
矩阵快速幂
POJ 3233 Matrix Power Series
矩阵快速幂
+ 二分法
给出矩阵A,最大为30*30,给出k,m,求和S一个简单的
矩阵快速幂
+二分的题吧,,,最近代码敲得少,,刚好在Hust上看到华科的以前的选拔赛上有这题,就顺便做了一下代码如下:Result:Accepted
u013738743
·
2014-06-12 13:00
poj
Matrix
Dichotomy
矩阵快速幂
复杂度为o(n^3logk)/* 求a^k%mod,其中a是n*n的矩阵 */ constintmod=10000; constintmaxn=2; _LLk; intn; structmatrix { _LLmat[maxn][maxn]; }a,res; matrixmul(matrixx,matrixy) { matrixtmp; memset(tmp.mat,0,sizeof(tmp.m
u013081425
·
2014-06-12 13:00
矩阵快速幂
POJ3734Blocks DP&&
矩阵快速幂
题目链接:http://poj.org/problem?id=3734BlocksTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 3922 Accepted: 1744DescriptionPandahasreceivedanassignmentofpaintingalineofblocks.SincePandaissuchaninte
u013790563
·
2014-06-03 19:00
2014北京邀请赛E题-
矩阵快速幂
题目大意:长度为n(1 #include #include #include #include #include #include #include usingnamespacestd; #defineLLlonglong #defineULLunsignedlonglong //#defineREP(i,n)for(inti=0;i>t; REP(ii,1,t) { printf("Case#%
ocgcn2010
·
2014-05-30 09:00
poj 3150 Cellular Automaton
分类: ACM_数学-
矩阵快速幂
2013-08-3114:40 318人阅读 评论(0) 收藏 举报点击打开poj3150思路:
矩阵快速幂
分析:1题目给定n个数每个数在0~m-1之内,题目规定两个数之间的距离为
pi9nc
·
2014-05-30 09:00
ACM_数学-矩阵快速幂
hdu1575 Tr A
矩阵快速幂
取模一定要每一步都取模!否则WA.
Hivoodoo
·
2014-05-25 15:00
ACM
矩阵
HDU3306Another kind of Fibonacci(简单
矩阵快速幂
)
哎,本来是想学学矩阵构造的方法的,,突然发现自己不用看直接就会yy构造。。。看下右边有什么。。题目地址:AnotherkindofFibonacciAC代码:#include #include #include #include usingnamespacestd; constintmod=10007; intp[4][4],a[4][4],tmp[4][4]; intn,x,y,ans[4],
opm777
·
2014-05-24 22:00
矩阵构造
hdu3306Another kind of Fibonacci(矩阵连乘&
矩阵快速幂
)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3306分析:代码如下:#include #include usingnamespacestd; typedeflonglongll; constintmod=10007; structmatrix { llm[4][4]; }; matrixA; matrixI={ 1,0,0,0, 0,1,0,0,
u013790563
·
2014-05-21 14:00
矩阵的乘法和
矩阵快速幂
代码如下:#include #include #include usingnamespacestd; typedeflonglongLL; constintN=2,M=2,P=2; constintMOD=1000000007; structMatrix { LLm[N][N]; }; MatrixA={1,1, 1,0}; MatrixI={1,0, 0,1}; Matrixmulti(Matr
u013573047
·
2014-05-20 09:00
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他