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_矩阵快速幂
poj 3744 Scout YYF I(概率DP&
矩阵快速幂
)
ScoutYYFITimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 4045 Accepted: 1037DescriptionYYFisacouragousscout.Nowheisonadangerousmissionwhichistopenetrateintotheenemy'sbase.Afterovercomingaseries
y5885922
·
2013-08-28 16:00
c
算法
ACM
UESTC 1335 Fibonacci
点击打开UESTC1335思路:
矩阵快速幂
分析:1最简单的
矩阵快速幂
代码: /************************************************ *By:chenguolin
cgl1079743846
·
2013-08-28 13:00
hdu 3306 Another kind of Fibonacci
点击打开hdu3306思路:
矩阵快速幂
分析:1题目给定另外一种递推式,A(0)=1,A(1)=1,A(N)=X*A(N-1)+Y*A(N-2)(N>=2).求S(N),S(N)=A(0)2+A(1)2+
cgl1079743846
·
2013-08-28 12:00
poj 3744 Scout YYF I
ny, f[i]=f[i-1]*p+f[i-2]*(1-q)这样递推,明显可以
矩阵快速幂
递推。复杂度lgn注意:给的雷没说排好序 ,没排序一直TLE,原因是
矩阵快速幂
是指数出现了负数。。
OceanLight
·
2013-08-27 23:00
hdu 2243 考研路茫茫――单词情结(AC自动机+
矩阵快速幂
,4级)
F-考研路茫茫――单词情结Crawlinginprocess...CrawlingfailedTimeLimit:1000MS MemoryLimit:32768KB 64bitIOFormat:%I64d&%I64uSubmitStatusAppointdescription:SystemCrawler(2013-05-30)Description背单词,始终是复习英语的重要环节。在
nealgavin
·
2013-08-27 20:00
FZU 1683 纪念SlingShot
点击打开FZU1683思路:
矩阵快速幂
分析:1题目给定f(n)=3*f(n-1)+2*f(n-2)+7*f(n-3),f(0)=1,f(1)=3,f(2)=5,给定n求f(0)+...
cgl1079743846
·
2013-08-27 15:00
zoj 3690 Choosing number
点击打开zoj3690思路:递推+
矩阵快速幂
分析;1题目的意思是有n个人和m个数和一个k,现在每个人可以选择一个数,但是要求如果相邻的两个人选择相同的数,那么这个数要大于k2假设F(n)表示前n个人第n
cgl1079743846
·
2013-08-26 19:00
hdu 4686 Arc of Dream
点击打开hdu4686思路:
矩阵快速幂
分析:1题目给定一个式子求和,那么根据题目给定的,我们可以求出an*bn=(an-1*Ax+Ay)*(bn-1*Bx+By)=>an-1*bn-1*Ax*Bx+an
cgl1079743846
·
2013-08-26 15:00
hdu 2243 (AC自动机 + dp +
矩阵快速幂
)
略恶心人的东东/* *===================================================================================== * *Filename:2243.cpp *Version:1.0 *Created:2013-08-2521:28:30 *Revision:none *Compiler:GNUC++ * *Justli
dlut_ju
·
2013-08-25 22:00
矩阵快速幂
专题【完结】
第一题hdu1757ASimpleMathProblem点击打开链接思路:
矩阵快速幂
分析:1最简单的
矩阵快速幂
的题目,直接利用矩阵求解即可点击打开查看代码第二题hdu1575 TrA点击打开hdu1575
cgl1079743846
·
2013-08-25 21:00
hdu 2276 Kiki & Little Kiki 2
点击打开hdu2276思路:
矩阵快速幂
分析:1题目给定一个01字符串然后进行m次的变换,变换的规则是:如果当前位置i的左边是1(题目说了是个圆,下标为0的左边是n-1),那么i就要改变状态0->1,1-
cgl1079743846
·
2013-08-25 20:00
利用
矩阵快速幂
求斐波那契数列
我们知道如果用记忆化搜索逐项递推可以将复杂度降低到O(n),但是对于更大规模的输入,这个算法效率还是不够高,那么我们考虑更高效的算法:二阶递推:f(n+2)=(11)f(n+1) f(n+1) (10) f(n)上面等式两边分别是矩阵,那么矩阵A就是等式右边第一个式子。只要求出A的n次,就可以求出f(n)。我们使用快速幂来求,这个算法的复杂度为O(logn)#include #in
xiaozhuaixifu
·
2013-08-25 15:00
斐波纳契数列
矩阵幂
poj 2778 (AC自动机+dp+
矩阵快速幂
)
断断续续看了一周AC自动机和Trie图,总算明白一些了,A的不易啊/* *===================================================================================== * *Filename:2778.cpp *Version:1.0 *Created:2013-08-2500:26:31 *Revision:none
dlut_ju
·
2013-08-25 01:00
hdu 3117 Fibonacci Numbers
点击打开hdu3117思路:
矩阵快速幂
分析:1题目要求的是求F(n)中如果位数的个数大于8那么要输出前4四位和后四位,没有到8位的时候直接输出2根据题目的样例我们可以知道当n=40的时候就超过8位了,所以我们可以知道
cgl1079743846
·
2013-08-24 13:00
codeforces 185A Plant
点击打开cf185A思路:递推+
矩阵快速幂
分析:1题目要求找到在n年后向上三角形的个数2写出前面的几个数F(0)=1,F(1)=3,F(2)=10,F(3)=36,F(4)=136 通过前面几项我们可以找到通项公式
cgl1079743846
·
2013-08-23 21:00
hdu 2604 Queuing
点击打开hdu2604思路:递推+
矩阵快速幂
分析;1根据题目的意思,我们可以求出F[0]=0,F[1]=2,F[2]=4,F[3]=6,F[4]=9,F[5]=152那么根据上面前5项我们可以求出n>=
cgl1079743846
·
2013-08-23 16:00
hdu 2842 Chinese Rings
点击打开hdu2842思路:
矩阵快速幂
分析:1题目的意思是给定n个环,和一些规则要把所有的环全部拆下最少需要的步数2题目规定如果要拆第n个环,那么第n-1个要挂着,n-2环要被拆下。
cgl1079743846
·
2013-08-23 16:00
hdu 2256 Problem of Precision
点击打开hdu2256思路:
矩阵快速幂
分析:1题目要求的是(sqrt(2)+sqrt(3))^2n%1024向下取整的值 3这里很多人会直接认为结果等于(an+bn*sqrt(6))%1024,但是这种结果是错的
cgl1079743846
·
2013-08-23 12:00
(推公式&
矩阵快速幂
)
SoEasy!TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1029 AcceptedSubmission(s):288ProblemDescriptionAsequenceSnisdefinedas:Wherea,b,n,marepositivein
y5885922
·
2013-08-23 10:00
c
算法
ACM
hdu 4686 (等比解法)
这题也可以用
矩阵快速幂
来轻松解决,但是在比赛的时候没有构造出矩阵,然后直接用数学的方法把这题ac了,方法如下:可以得出an和bn都是类等比数列,类等比数列暂且定义为等比数列之间的加减乘除组合后的数列,an
laziercs
·
2013-08-22 12:00
POJ 3233 Matrix Power Series 【
矩阵快速幂
,矩阵加速】
|A+A^2+A^3+…Ak||AA|(k-1)次方|A| ||=|||| |E||0E||E| A是输入的矩阵 #include #include #include #include usingnamespacestd; #defineN66 intn,a[N][N],Mod; //c=a*b voidMulti(inta[][N],intb[][N],intc[][N]){ for
yang_7_46
·
2013-08-21 11:00
hdu4686
矩阵快速幂
多校第九场
递推关系求第n项,n很大时明显应该想到矩阵的,比赛时推公式,太挫了#include #include #include #include #include #include usingnamespacestd; #definelllonglong #definemod1000000007 #definesize5 lln,a0,ax,ay,b0,bx,by; lltemp[size][size];
Jackyguo1992
·
2013-08-21 10:00
多校第九场
1001:hdu4686
矩阵快速幂
这题一开始没有想到怎么构造矩阵,纠结了半天,最后ws搞出来了,思路还是蛮简单的。直接把ai*bi的递推式化简,然后看有哪些项,然后构造这些项,再多加一个求和的项。
qq415200973
·
2013-08-20 18:00
HDU 4549M斐波那契数列(
矩阵快速幂
+费马小定理)
M斐波那契数列TimeLimit:3000/1000MS(Java/Others) MemoryLimit:65535/32768K(Java/Others)TotalSubmission(s):993 AcceptedSubmission(s):293ProblemDescriptionM斐波那契数列F[n]是一种整数数列,它的定义如下:F[0]=aF[1]=bF[n]=F[n-1]
opm777
·
2013-08-19 20:00
费马小定理
矩阵快速幂
模版
#defineMatr10//矩阵大小,注意能小就小 structmat//矩阵结构体,a表示内容,size大小矩阵从1开始 { lla[Matr][Matr],size; mat() { size=0; memset(a,0,sizeof(a)); } }; voidprint(matm)//输出矩阵信息,debug用 { inti,j; printf("%d\n",m.size); for(
qq574857122
·
2013-08-18 09:00
HDU 2276 Kiki & Little Kiki 2
矩阵快速幂
秒后灯的状态 因为每盏灯都由前一秒的该灯和该灯左边那盏灯的状态决定,所以可以写出一个矩阵当有5盏灯时:1000111000011000011000011原来的n乘上上面的矩阵就可以得到下一秒的状态,然后就是
矩阵快速幂
qq574857122
·
2013-08-18 09:00
Algebra
矩阵快速幂
#include #include #include #include #include #include usingnamespacestd; #defineLLlonglong structmatrix{ LLf[2][2]; }; matrixmul(matrixa,matrixb) { LLi,j,k; matrixc; memset(c.f,0,sizeof(c.f)); for(i=0
a601025382s
·
2013-08-16 18:00
矩阵快速幂
hdu 4565 公式推导+
矩阵快速幂
参考:http://blog.csdn.net/crazy______/article/details/9021169这公式真心难想到……向上取整等价于加上后面一个式子,学习了Orz。写完快速幂,我还一直WA,最后才发现中途计算的时候没有(a+MOD)%MOD,因为会变成负数,坑啊。。#include #include #include #include usingnamespacestd; #d
t1019256391
·
2013-08-16 10:00
POJ 3233 Matrix Power Series (矩阵+二分+二分)
id=3233题意:给你一个矩阵A,让你求A+A^2+……+A^k模p的矩阵值题解:我们知道求A^n我们可以用二分-
矩阵快速幂
来求,而当k是奇数A+A^2+……+A^k=A^(k/2+1)+(A+A^2
ilovexiaohao
·
2013-08-15 23:00
HDU 3117Fibonacci Numbers(求斐波那契前四位与后四位 数论知识+
矩阵快速幂
)
FibonacciNumbersTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):1387 AcceptedSubmission(s):576ProblemDescriptionTheFibonaccisequenceisthesequenceofnumb
opm777
·
2013-08-15 15:00
数论
斐波那契
DP_状态压缩DP
Poj2411Mondriaan'sDream(DP_状态压缩DP)分类: 全部博客
ACM_
好题经典题
ACM_
动态规划(DP)2012-09-0700:40 444人阅读 评论(1) 收藏 举报题目链接
pi9nc
·
2013-08-14 21:00
ACM_动态规划(DP)
全部博客
全部博客
ACM_好题经典题
ACM_好题经典题
Hdu 2888 Check Corners (数据结构_二维RMQ)
Hdu2888CheckCorners(数据结构_二维RMQ)分类: 全部博客
ACM_
好题经典题2012-07-2410:40 264人阅读 评论(0) 收藏 举报题目链接:http://acm.hdu.edu.cn
pi9nc
·
2013-08-14 21:00
全部博客
ACM_好题经典题
ivision (DP_斜率优化|四边形不等式优化)
Hdu3480Division(DP_斜率优化|四边形不等式优化)分类: 全部博客
ACM_
动态规划(DP)2012-08-2515:58 507人阅读 评论(3) 收藏 举报题目链接:http://
pi9nc
·
2013-08-14 21:00
全部博客
ACM_动态规划(DP)
全部博客
ACM_动态规划(DP)
ACM_好题经典题
Zoj 3529 A Game Between Alice and Bob (数学_博弈)
Zoj3529AGameBetweenAliceandBob(数学_博弈)分类: 全部博客
ACM_
好题经典题
ACM_
数学系列2012-08-0310:09 237人阅读 评论(0) 收藏 举报测试
pi9nc
·
2013-08-14 21:00
ACM_好题经典题
全部博客
ACM_数学系列
Hdu 2923 MAX Average Problem (DP_斜率优化)
Hdu2923MAXAverageProblem(DP_斜率优化)分类: 全部博客
ACM_
好题经典题
ACM_
动态规划(DP)2012-08-2200:33 336人阅读 评论(0) 收藏 举报题目链接
pi9nc
·
2013-08-14 21:00
全部博客
ACM_动态规划(DP)
全部博客
ACM_动态规划(DP)
ACM_动态规划(DP)
全部博客
ACM_好题经典题
Zoj 3537 Cake (DP_最优三角形剖分)
Zoj3537Cake(DP_最优三角形剖分)分类: 全部博客
ACM_
好题经典题
ACM_
动态规划(DP)2012-08-0310:09 630人阅读 评论(2) 收藏 举报structoutput
pi9nc
·
2013-08-14 21:00
全部博客
ACM_好题经典题
ACM_动态规划(DP)
八皇后__位运算优化搜索
八皇后__位运算优化搜索分类: 全部博客
ACM_
恶心模拟
ACM_
好题经典题2012-07-1802:07 364人阅读 评论(0) 收藏 举报题目大意: 和A+B一样经典的八皇后问题,要求输出前三个字典序最小的解
pi9nc
·
2013-08-14 21:00
ACM_恶心模拟
全部博客
ACM_好题经典题
Hdu 3311 Dig The Wells (综合_斯坦纳树)
Zoj3613WormholeTransport(综合_斯坦纳树)分类: 全部博客
ACM_
动态规划(DP)
ACM_
数据结构
ACM_
图论系列2012-09-0500:16 462人阅读 评论(0)
pi9nc
·
2013-08-14 21:00
ACM_数据结构
ACM_数据结构
ACM_动态规划(DP)
ACM_图论系列
全部博客
全部博客
ACM_动态规划(DP)
ACM_图论系列
【DP_概率DP专辑】【10、4最新更新】
[置顶] 【DP_概率DP专辑】【10、4最新更新】分类: 全部博客
ACM_
阶段性总结
ACM_
动态规划(DP)2012-09-2300:05 759人阅读 评论(1) 收藏 举报 进入大学之后发现自己对概率问题很不感冒
pi9nc
·
2013-08-14 21:00
ACM_阶段性总结
ACM_动态规划(DP)
全部博客
数学公式+
矩阵快速幂
hdu-4565 So Easy!
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4565题目大意:求的值。解题思路:因为(a-1)^2 #include #include #include #include #include #include #include #include #include #include #include #include #defineeps1e-6 #d
cc_again
·
2013-08-14 16:00
数学
poj2778之AC自动机+
矩阵快速幂
DNASequenceTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 10171 Accepted: 3824DescriptionIt'swellknownthatDNASequenceisasequenceonlycontainsA,C,TandG,andit'sveryusefultoanalyzeasegmentofDNASeq
xingyeyongheng
·
2013-08-13 01:00
POJ 3070 Fibonacci(
矩阵快速幂
)
Fibonaccihttp://poj.org/problem?id=3070TimeLimit: 1000MSMemoryLimit: 65536KDescriptionIntheFibonacciintegersequence, F0 =0, F1 =1,and Fn = Fn −1 + Fn −2 for n ≥2.Forexample,thefirsttentermsoftheFibona
synapse7
·
2013-08-12 21:00
poj
矩阵
快速幂
hdu3306之
矩阵快速幂
AnotherkindofFibonacciTimeLimit:3000/1000MS(Java/Others) MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):1208 AcceptedSubmission(s):462ProblemDescriptionAsweallknown,theFibonacciseries:F
xingyeyongheng
·
2013-08-11 23:00
算法
[hoj 2255]Not Fibonacci[
矩阵快速幂
]
#include #include #include #definemod10000000 usingnamespacestd; typedeflonglongLL; LLa[4][4],tmp[4][4],ans[4][4]; //0.00s1260K /** 构造矩阵列向量初始向量 a[4][4]={{0,0,0,0}, {0,p,q,0},f(n)f(1)=bb {0,1,0,0},f(n-
zhangliang011258
·
2013-08-11 13:00
HDU4576 Robot
很经典的
矩阵快速幂
题。注意,如果裸写的话时间复杂度会是O(n^4*logm),显然不行。所以,我写这篇题解(?明明就是一个tip一样的东西==)就是想说:1.对称矩阵的乘积还是对称矩阵。
huangshenno1
·
2013-08-11 02:00
hdu2604之
矩阵快速幂
QueuingTimeLimit:10000/5000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2003 AcceptedSubmission(s):938ProblemDescriptionQueuesandPriorityQueuesaredatastructureswhichar
xingyeyongheng
·
2013-08-10 23:00
POJ 2778 DNA Sequence【AC自动机+
矩阵快速幂
】
题意:给m个病毒字符串,问长度为n的DNA片段有多少种没有包含病毒串的。参考:http://www.matrix67.com/blog/archives/276首先解决这个问题:给定一个有向图,问从A点恰好走k步(允许重复经过边)到达B点的方案数modp的值 把给定的图转为邻接矩阵,即A(i,j)=1当且仅当存在一条边i->j。令C=A*A,那么C(i,j)=ΣA(i,k)*A(k,j),实际上
yang_7_46
·
2013-08-10 21:00
【矩阵乘法专题】解题报告
直接
矩阵快速幂
后求对角线元素和。 HDU1757 ASimpleMathProblem水题。公式非常容易推。 HDU2604 Queuing以mm结尾的只能由fm结尾的或者mm结尾的推来。
·
2013-08-09 17:00
矩阵
状态压缩+矩阵乘法hdu-4332-Constructing Chimney
只不过本题的每一层相当于poj上那题的每一行,此题层数很多,所以很直白的想到用
矩阵快速幂
加速。这类型的矩阵乘法做的比较少。用二维矩阵表示两层之间的转移关系,第一维表示上
cc_again
·
2013-08-09 16:00
数学
hdu2371之
矩阵快速幂
DecodetheStringsTimeLimit:1000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):537 AcceptedSubmission(s):167ProblemDescriptionBruceForcehashadaninterestingideahowtoen
xingyeyongheng
·
2013-08-09 14:00
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他