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____矩阵快速幂
HDOJ 5318 The Goddess Of The Moon
矩阵快速幂
TheGoddessOfTheMoonTimeLimit:6000/3000MS(Java/Others) MemoryLimit:65536/65536K(Java/Others)TotalSubmission(s):540 AcceptedSubmission(s):215ProblemDescriptionChang’e(嫦娥)isawell-knowncharacterinCh
u012797220
·
2015-07-29 14:00
多校第三场 1003 5318 The Goddess Of The Moon(dp+
矩阵快速幂
)
题目链接:点击打开链接题目大意:给出一些字符串,不超过50个,取出m个,每种不限量,问能拼凑出多少种串题目分析:这道题很裸的
矩阵快速幂
,但是注意要去重,要不然会wa的很惨首先既然是利用
矩阵快速幂
进行优化
qq_24451605
·
2015-07-28 21:00
C++
动态规划
矩阵快速幂
poj 3744 Scout YYF I(
矩阵快速幂
优化dp)
当前人在位置1,人走一步的概率为p,走两步的概率为1-p,问这个人安全走完这段路的概率题目分析:很容易得到的dp式子,dp[i]=p*dp[i-1]+(1-p)*dp[i-2],然后这个式子的推倒是可以通过
矩阵快速幂
进行优化的
qq_24451605
·
2015-07-18 16:00
C++
动态规划
矩阵快速幂
ZOJ 3857 Hypersphere 构造 +
矩阵快速幂
ZOJ3857Hypersphere2013年长沙网络赛的一道题,恩第一眼根本没看懂题意,后来才知道这个题是给定K和L两个正整数之后求⌊(L+L∗(L−1)−−−−−−−−−√)K⌋modK的值前面一部分是向下取整这个题首先直接通过快速幂来求的,抛开浮点数误差不谈,K的值可能很大,直接计算前面想下去整部分的话double应该都存不下而这个题神奇的地方就在这里,通过巧妙的共轭的构造使得原本计算的浮点
u013738743
·
2015-07-17 13:00
Math
Matrix
ZOJ-3857
LightOJ 1132 - Summing up Powers
矩阵快速幂
+排列组合
链接:http://lightoj.com/volume_showproblem.php?problem=1132 1132-SummingupPowersPDF(English)StatisticsForumTimeLimit: 2second(s)MemoryLimit: 32MBGiven N and K,youhavetofind(1K +2K +3K +...+NK)%232InputI
u013532224
·
2015-07-13 20:00
排列组合
矩阵快速幂
LightOJ 1070 - Algebraic Problem
矩阵快速幂
题链:http://lightoj.com/volume_showproblem.php?problem=10701070-AlgebraicProblemPDF(English)StatisticsForumTimeLimit: 2second(s)MemoryLimit: 32MBGiventhevalueof a+b and ab youwillhavetofindthevalueof an
u013532224
·
2015-07-13 15:00
矩阵快速幂
【
矩阵快速幂
】ZOJ 3690 Choosing number
矩阵快速幂
。。。顾名思义就是利用矩阵的结合律来进行快速幂运算。。。嘛,笔者也是做这道题两小时前把
矩阵快速幂
搞明白了的。。。
q79186954
·
2015-07-11 18:00
ACM
矩阵快速幂
Darth Vader and Tree
矩阵快速幂
E.DarthVaderandTreetimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputWhenDarthVadergetsbored,hesitsdownonthesofa,closeshiseyesandthinksofaninfiniterootedtreew
u010422038
·
2015-07-06 12:00
CSU 1658 IQ of XUEXX’s descendants
矩阵快速幂
思路:
矩阵快速幂
第一题。源码:#include #include #include #include #include #include using namespace std;typedef lon
beihai2013
·
2015-06-24 19:00
poj2778 DNA Sequence(AC自动机+
矩阵快速幂
)
大神附图的题解:http://blog.csdn.net/morgan_xww/article/details/7834801【题解】将所有病毒串建立成字典树,并标记词尾结点,以下称"非法结点"那么,我们希望改造一下这棵树,即删掉一些结点,构造一些有向边,使得一个n位字符串相当于从改造图的根走n步,且中途不会形成非法串 对于树上的某个结点u,先允许它走到非法结点,将所有有向边都连好后,再将这些点删
cjk_cjk
·
2015-06-24 12:00
矩阵
快速幂
改进的AC自动机
多校对抗赛 2015年6月22
还好队友比较给力,过了D题的后缀数组(说实话这个数据结构还是第一次听说)I题的计算几何(更偏向思维题的那种)和B题的数学题(
矩阵快速幂
)。自己的话。
beihai2013
·
2015-06-24 09:00
POJ3233 Matrix Power Series
矩阵快速幂
+二分求和
在看
矩阵快速幂
求和之前,我们先来看一下等比数列Sn=(a+a^2+a^3+...
AC_Gibson
·
2015-06-09 16:00
UVA 12297 Super Poker(
矩阵快速幂
)
想到了一个递推式f(n,k)=f(n−k,k)+f(n−k,k−1)∗4+f(n−k,k−2)∗6+f(n−k,k−3)∗4+f(n−k,k−4)这里f(n,k)表示用k张牌组成和为N的方案数,在递推的时候考虑一共有多少张1。①考虑有0张1:这时就相当于用k张没有任何限制的牌组成和为n−k,然后将每张牌的点数+1,这样自然就没有1了,这部分的方案数是f(n−k,k);②考虑有1张1:这时就相当于用
u013007900
·
2015-06-07 18:00
矩阵快速幂
LightOJ1006---Hex-a-bonacci(
矩阵快速幂
)
Givenacode(notoptimized),andnecessaryinputs,youhavetofindtheoutputofthecodefortheinputs.Thecodeisasfollows:inta,b,c,d,e,f; intfn(intn){ if(n==0)returna; if(n==1)returnb; if(n==2)returnc; if(n==3)retur
Guard_Mine
·
2015-06-03 21:00
矩阵快速幂
UVA - 12470 Tribonacci
矩阵快速幂
题目大意:fibonacci的升级版,规则是f(n)=f(n-1)+f(n-2)+f(n-3)解题思路:水题#includetypedeflonglongll;constintN=3;constllmod=1e9+9;structMatrix{llmat[N][N];}A,B,tmp;lln;voidinit(){for(inti=0;i>=1;}}intmain(){while(scanf("%
暗金色
·
2015-06-01 21:47
ACM-数学
快速幂模板
kintquickpow(intm,intn,intk) { intb=1; while(n>0) { if(n&1) b=(b*m)%k; n=n>>1; m=(m*m)%k; } returnb; }下面是
矩阵快速幂
Sterben_Da
·
2015-05-26 23:00
POJ 3744 Scout YYF 1(概率递推)
这道题标准做法是
矩阵快速幂
。注意
Baoli1008
·
2015-05-22 20:00
概率DP
ZOJ -- 2317(
矩阵快速幂
+ 大数简单处理)
题意:给定三个参数b(b #include #include #include usingnamespacestd; #definerep(i,n)for(inti=0;i=0;i--){ if(s[i]=='0')s[i]='9'; else{ s[i]--;break; } } if(s[0]=='0')s=s.substr(1); returns; } intn; Matrixmult(Ma
playwfun
·
2015-05-21 12:00
Algorithm
ZOJ
【POJ】3070Fibonacci(
矩阵快速幂
)
矩阵快速幂
求斐波那契数#include #include #include #include usingnamespacestd; typedeflonglongLL; constintmaxn=2;
u013451221
·
2015-05-14 17:00
BZOJ 1009: [HNOI2008]GT考试 AC自动机+
矩阵快速幂
经典题目了....虽然只有一个不能出现的字符串,但还是写了ac自动机1009:[HNOI2008]GT考试TimeLimit: 1Sec MemoryLimit: 162MBSubmit: 2051 Solved: 1257[Submit][Status][Discuss]Description阿申准备报名参加GT考试,准考证号为N位数X1X2....Xn(0 #include #includ
u012797220
·
2015-05-12 21:00
poj 3070 Fibonacci
矩阵快速幂
#include #include usingnamespacestd; #defineM_H2 #defineM_L2 typedefstructma { inth,l; inta[M_H][M_L]; }ma; maneed,anser; voidinit() { need.h=2;need.l=2; anser.h=2;anser.l=2; need.a[0][0]=1;anser.a[
Ash_Zheng
·
2015-05-05 14:00
矩阵快速幂
poj 3070
#include #include usingnamespacestd; constintMOD=10000; structMatrix { intm[2][2]; }; MatrixMul(Matrixa,Matrixb) { Matrixtmp; for(inti=0;i>1); tmp=Mul(tmp,tmp); if(m&1)returnMul(a,tmp); elsereturnt
DoJintian
·
2015-05-02 11:00
ACM
poj
UVA - 10229 - Modular Fibonacci (
矩阵快速幂
+ fibonacci)
题目传送:UVA-10229思路:就是简单的
矩阵快速幂
求fibonacci数列,然后注意可能中间结果会爆int,因为2^19有50多万AC代码:#include #include #include #include
u014355480
·
2015-04-30 19:00
fibonacci
ACM
uva
矩阵快速幂
Fibonacci
矩阵快速幂
这道题就是一道裸的
矩阵快速幂
,
矩阵快速幂
在求解递归问题上效率非常高,可将线性的时间复杂度降为O(log(n)),大大降低了程序的运行时间。
u014142379
·
2015-04-25 09:00
Algorithm
mathematical
acm.dlut.edu.cn--1326--FFFFFF--(
矩阵快速幂
)
1326:FFFFFFTimeLimit: 1Sec MemoryLimit: 128MBSubmit: 111 Solved: 33[Submit][Status][WebBoard]Description光教练得到了n个不同的数(不要在意是哪些数),光教练决定按照以下规定选取若干个数:1.若选取第i个数,则不能选取第i+1个数2.编号连续的3个数(i-1,i,i+1)中,至少有一个必须被选
shengtao96
·
2015-04-21 19:00
矩阵
快速幂
矩阵快速幂
的小总结
昨天的比赛我已经不想多说了,反正自己就是很渣很渣,再练练吧.那么进入正题:由于国软比赛一道水题不会做于是最近怒看了
矩阵快速幂
做了几道相关的入门题目:hdu1575:纯
矩阵快速幂
,入门;hdu1757:类似国软算法比赛的那道题
the301stdoub
·
2015-04-21 10:00
NYOJ 427 & HDU 1005 Number Sequence(找循环节)
(1)=1,f(2)=1,f(n)=(A*f(n-1)+B*f(n-2))mod7.求f(n),【解题思路】:此题是大三届的一场比赛题,前几天做了下,结果是不忍直视啊,wa了几乎一页了,最开始想的是用
矩阵快速幂
u013050857
·
2015-04-18 21:00
数学
ACM
zoj 3497 Mistwald
矩阵快速幂
MistwaldTimeLimit: 2Seconds MemoryLimit: 65536KBInchapter4ofthegameTrailsintheSkySC,EstelleBrightandherfriendsarecrossingMistwaldtomeettheirfinalenemy,Lucciola.Mistwaldisamysteriousplace.Itconsist
u013532224
·
2015-04-18 20:00
矩阵快速幂
快速幂或
矩阵快速幂
原文链接快速幂或者
矩阵快速幂
在算大指数次方时是很高效的,他的基本原理是二进制,下面的A可以是一个数也可以是一个矩阵(本文特指方阵),若是数就是快速幂算法,若是矩阵就是
矩阵快速幂
算法,用c++只需把矩阵设成一个类就可以
u014679804
·
2015-04-18 16:00
2015编程之美 骨牌覆盖问题·一(
矩阵快速幂
)
描述骨牌,一种古老的玩具。今天我们要研究的是骨牌的覆盖问题:我们有一个2xN的长条形棋盘,然后用1x2的骨牌去覆盖整个棋盘。对于这个棋盘,一共有多少种不同的覆盖方法呢?举个例子,对于长度为1到3的棋盘,我们有下面几种覆盖方式:提示:骨牌覆盖提示:如何快速计算结果输入第1行:1个整数N。表示棋盘长度。1≤N≤100,000,000输出第1行:1个整数,表示覆盖方案数MOD19999997样例输入62
Misdom_Tian_Ya
·
2015-04-18 14:00
poj 3070
矩阵快速幂
poj3070 #include #include usingnamespacestd; #defineM_H2 #defineM_L2 typedefstructma { inth,l; inta[M_H][M_L]; }ma; maneed,anser; voidinit() { need.h=2;need.l=2; anser.h=2;anser.l=2; need.a[0][0]=1;
Ash_Zheng
·
2015-04-16 21:00
矩阵快速幂
求斐波拉契数列的第n项
代码:#include #include #defineMOD1000000007 #defineLLlonglong #defineN10 structnode { intmat[N][N]; }; intn; nodexx; nodemul(nodea,nodeb) { nodec; memset(c.mat,0,sizeof(c.mat)); for(inti=0;i #include
u012659423
·
2015-04-14 21:00
矩阵快速幂
求斐波那契通项(矩阵乘法优化线性递推式)
矩阵乘法求Fibo数列第N项(hihoCoder第41周)题目描述:骨牌,一种古老的玩具。今天我们要研究的是骨牌的覆盖问题:我们有一个2xN的长条形棋盘,然后用1x2的骨牌去覆盖整个棋盘。对于这个棋盘,一共有多少种不同的覆盖方法呢?举个例子,当N=1、2、3时解法:对于骨牌覆盖,我们可以考虑从已经覆盖了一些骨牌的情况推广到覆盖更多骨牌的情况最右边的一种情况是不可能发生的,否则会始终多一个格子没有办
Biopunk
·
2015-04-13 11:00
算法
快速幂
矩阵乘法
【
矩阵快速幂
】UVA 10698 G - Yet another Number Sequence
【题目链接】clickhere~~【题目大意】Let'sdefineanothernumbersequence,givenbythefollowingfunction:f(0)=af(1)=bf(n)=f(n-1)+f(n-2),n>1Whena=0andb=1,thissequencegivestheFibonacciSequence.Changingthevaluesofaandb,youca
u013050857
·
2015-04-11 20:00
ACM
矩阵快速幂
HDU 4990 Reading comprehension (
矩阵快速幂
)
题意:给一个数列a[i]=2a[i-1](如果i是偶数)a[i]=2a[i-1]+1(如果i是奇数);求a[n]%m(1 #include #include #include usingnamespacestd; typedeflonglongll; lln,mod; structmat { lla[3][3]; mat() { memset(a,0,sizeof(a)); } }; matI;
kalilili
·
2015-04-10 10:00
【
矩阵快速幂
】POJ 3070 Fibonacci (大数 Fibonacci)(大二版)
【题目链接】:clickhere~~【题目大意】:IntheFibonacciintegersequence,F0=0,F1=1,andFn=Fn−1+Fn−2forn≥2.Forexample,thefirsttentermsoftheFibonaccisequenceare:0,1,1,2,3,5,8,13,21,34,…AnalternativeformulafortheFibonaccis
u013050857
·
2015-04-09 19:00
ACM
矩阵快速幂
poj 3735/3070
矩阵快速幂
(牛吃花生)
思路:将每一组操作用矩阵A描述,然后就是
矩阵快速幂
了。对于样例构造的矩阵见代码后注释。最后一列用来表示操作
dumeichen
·
2015-04-09 12:00
【构造共轭函数+
矩阵快速幂
】HDU 4565 So Easy! (2013 长沙赛区邀请赛)
【题目链接】:clickhere~~【题目大意】:AsequenceSn isdefinedas:Wherea,b,n,marepositiveintegers.┌x┐istheceilofx.Forexample,┌3.14┐=4.YouaretocalculateSn.You,atopcoder,say:Soeasy! 【解题思路】给一张神图,推理写的灰常明白了,关键是构造共轭函数,这一点实在
u013050857
·
2015-04-08 10:00
矩阵快速幂
邀请赛
HDU 4291 A Short problem(
矩阵快速幂
+循环节)
题目链接“:http://acm.hdu.edu.cn/showproblem.php?pid=4291题意:g(0)=0,g(1)=1;g(n)=3g(n-1)+g(n-2);求g(g(g(n)))mod109+7分析:首先我们得认识到,如果一层一层算是必定会超时的。其次,取模运算是有循环节的。step1我们找出g(x)%1000000007的循环节mod1step2设g(g(n))=g(x)x
u013790563
·
2015-04-07 16:00
Darth Vader and Tree DP+
矩阵快速幂
DP处理出前100的值,然后用
矩阵快速幂
递推剩下的值.矩阵A: 矩阵B: 相乘之后--->得到了dp4E.DarthVaderandTreetimelimitpertest2secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputWhenDarthVadergetsbored
u012797220
·
2015-04-02 14:00
FZU 2040 Tiling (
矩阵快速幂
)
题目地址:FZU2040重点在于构造矩阵,先状压,然后根据每一行是否与下一行分割了来构造一个2^(m-1)*2^(m-1)的矩阵,然后套上
矩阵快速幂
就可以了。937ms险过。。
u013013910
·
2015-03-31 17:00
编程
算法
ACM
矩阵
HDU 4291 A Short problem (2012成都网络赛,
矩阵快速幂
+循环节)
链接:clickhere~~题意:Accordingtoaresearch,VIMuserstendtohaveshorterfingers,comparedwithEmacsusers.Hencetheypreferproblemsshort,too.Hereisashortone:Givenn(1 #include #include #include #include usingnamespa
u013050857
·
2015-03-30 12:00
ACM
矩阵快速幂
循环节
poj 3734 Blocks 【
矩阵快速幂
】
BlocksTimeLimit:1000MSMemoryLimit:65536KTotalSubmissions:4529Accepted:2044DescriptionPandahasreceivedanassignmentofpaintingalineofblocks.SincePandaissuchanintelligentboy,hestartstothinkofamathproblemo
u014427196
·
2015-03-29 09:00
URAL 1507 Difficult Decision
矩阵快速幂
1507.DifficultDecisionTimelimit:1.0secondMemorylimit:64MBOften,whenadecisionaboutinvestinginanewbusinessmustbetaken,aNewRussianhastoestimatequicklywhetheracertainprojectwillbeasuccessornot.Leadingecon
u013532224
·
2015-03-28 09:00
矩阵快速幂
拼图(
矩阵快速幂
)
参数范围::1 84735613199999999999999 6 ----------> 917572776924 6------->5845696182 3 ------>23 7 ------>04 6 ------>189 5 ------>38430 2 ------>10241 1 ------>09 2 ------>8代码:#incl
u012891242
·
2015-03-27 18:00
POJ - 3070 - Fibonacci (
矩阵快速幂
+ 斐波那契数列)
FibonacciTimeLimit: 1000MS MemoryLimit: 65536KTotalSubmissions: 10096 Accepted: 7208DescriptionIntheFibonacciintegersequence, F0 =0, F1 =1,and Fn = Fn −1 + Fn −2 for n ≥2.Forexample,thefirsttentermsof
u014355480
·
2015-03-26 23:00
ACM
poj
斐波那契数列
矩阵快速幂
hdu 5171(
矩阵快速幂
)
一个序列a,k次操作,每次把其中两个数的和相加后得到的新数添加到序列中,问最后得到的序列的和的最大值。 设最大的两个数为a[n],a[n-1],所有数的和为s[n],可得转移矩阵:(a[n],a[n-1],s[n])=(a[n-1],a[n-2],s[n-1])*(111)
u014679804
·
2015-03-26 10:00
514E (
矩阵快速幂
+DP)
一棵树,每个结点有n个儿子,该第i个儿子到父节点的距离为d[i],问离根节点距离不超过x的结点有多少个,结果对1e9+7取模。之前写的了,忘记是参考哪个大牛的博客了:以下是他的分析 首先注意到每个di usingnamespacestd; #defineLL__int64 #definemaxn102 #defineMOD1000000007 structMatrix { LLa[maxn][ma
u014679804
·
2015-03-26 10:00
(hdu step 8.3.1)Tr A(
矩阵快速幂
——求矩阵m的n次幂的迹%k的结果)
题目:TrATimeLimit:1000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):66AcceptedSubmission(s):57 ProblemDescriptionA为一个方阵,则TrA表示A的迹(就是主对角线上各项的和),现要求Tr(A^k)%9973。 Input数据的第一行是
caihongshijie6
·
2015-03-25 20:00
uva 10689 Yet another Number Sequence【
矩阵快速幂
】
YetanotherNumberSequenceTimeLimit:3000MSMemoryLimit:0KB64bitIOFormat:%lld&%lluSubmitStatusDescriptionDownloadasPDFProblemBYetanotherNumberSequenceInput:standardinputOutput:standardoutputTimeLimit:3sec
u014427196
·
2015-03-23 17:00
矩阵
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他