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
4602
HDOJ
4602
Partition
找规律,推公式,快速幂PartitionTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2333 AcceptedSubmission(s):924ProblemDescriptionDefinef(n)asthenumberofwaystoperfor
u012797220
·
2014-03-12 00:00
HDU
4602
Partition
pid=
4602
可以发现,1的拆分里面有1个1,2有2个1,3有5个1,4有12个1,形成一个数列:1,2,5,12,28,64。。。
u011788531
·
2014-03-08 20:00
hdu
4602
Partition
PartitionTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2156 AcceptedSubmission(s):866ProblemDescriptionDefinef(n)asthenumberofwaystoperformninformato
u010228612
·
2013-10-21 22:00
HDU
4602
Partition (整数拆分&找规律&快速幂取模)
pid=
4602
TimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)ProblemDescriptionDefinef
synapse7
·
2013-08-22 20:00
ACM
HDU
【五边形定则应用2】HDU
4602
——Partition
来源:点击打开链接(MU1)发现多校很喜欢考整数划分的问题。与点击打开链接4651一样,用找规律的方式也可以找出来,p(1,k):1(k从1至n) p(2,k):2,1p(3,k):5,2,1p(4,k):12,5,2,1 p(5,k):28,12,5,2,1…… p(n,1)=2*f(n-1)+2^(n-3) p(n,k)=a_n=2^(n-1)+(n-2)*2^(n-3); n就是n,k的差
mig_davidli
·
2013-08-16 09:00
hdu
4602
Partition
找规律,分析的水题#include typedeflonglongll; constllMOD=1000000007; /* 125122864 n=n-k f(n)=2*f(n-1)+2^(n-2)n>=2 f(n)=1n==0 f(n)=2n==1 f(n)=2^2*f(n-2)+2^(n-2)+2^(n-2) =2^2*(2*f(n-3)+2^(n-4))+2^(n-2)+2^(n-2)=
solotzg
·
2013-08-07 14:00
HDU
4602
Partition 规律题
貌似是个比较简单的规律题。 解题报告中说的很详细我们可以特判出n<=k的情况。 对于1<= k
sdj222555
·
2013-08-04 08:00
hdu
4602
Partition
题意:将一个整数n进行无序拆分,一共有2^(n-1)种;输入一个整数k,问k在所有拆分中出现的次数。分析:a[n][k]=a[i][k]+2^(n-k-1);(k=3),而对所有的k都有a[k][k]=1,a[k+1][k]=2,........所以数组a的值与第二维k无关。那么a[k]=1,a[k+1]=2,...;令n=n-k+1;即可以表示为a[1]=1,a[2]=2,...a[n]=2*a
·
2013-07-28 20:00
partition
HDOJ
4602
- Partition 打表找公式,然后矩阵乘法解决..
这种题一看就想跪...数学思维不行..推不出什么东西..索性先把打表出来看看.. 规律有了...实际上要求的是这么一串数列(1,2,5,12,28,64,144,320,704,1536....)的某一项...而这个数列满足F[i]=F[i-1]*2+2^(i-2)... 构造矩阵: M= 2 0 答案为[5,2]*M^(n-k-2)的[0][0]...
kk303
·
2013-07-27 10:00
hdu
4602
Partition
题意:将一个整数n进行无序拆分,一共有2^(n-1)种;输入一个整数k,问k在所有拆分中出现的次数。分析:a[n][k]=a[i][k]+2^(n-k-1);(k=3),而对所有的k都有a[k][k]=1,a[k+1][k]=2,........所以数组a的值与第二维k无关。那么a[k]=1,a[k+1]=2,...;令n=n-k+1;即可以表示为a[1]=1,a[2]=2,...a[n]=2*a
u010679062
·
2013-07-26 20:00
c
HDU
快速幂
递推
ACM-ICPC
hdu
4602
partition 2013多校联合训练第一场
这题应该属于组合数学,可以把一个数n看成n个点然后可以从任意2个点之间的缝隙处分割因为n个点共有n-1条缝隙,每个缝隙无非2种状态分割或不分割故所有的分割方案为2的n-1次方种方案,至于怎么根据分割算出题目要求的固定长度k在所有的方案中出现的次数,就简单了;可以这样想在所有方案中每个k出现的位置是不相同的(我说的位置不是第一个二个的位置,而是他在不同的分法序列中位置不同,即同一个序列中同一个位置不
u011401504
·
2013-07-26 15:00
partition
HDU
4602
2013多校联合训练第一场
恢复votedisk时遇到CRS-
4602
,CRS-1638
在做CRS的恢复测试,恢复votedisk时遇到CRS-
4602
,CRS-1638的错误,具体的操作详见:http://blog.csdn.net/tanqingru/article/details/94934131
tanqingru
·
2013-07-26 11:00
HDU
4602
隔板法开始找了个规律,话说还真有。。。不过n有10^9次。。。就各种爆。。。这里就只能用显示公式做了题意:n=1+1+...或n=1+2+...问所有n的等式中,k在右边出现的次数if(k>n)break然后就是高中的隔板法。。。ex.n=8,k=31、从8个点中选取3个点,则剩下的隔板有(n-1)-(k+1)=n-k-2个隔板隔板选法有2^(n-k-2)种。。。//看了题解发现这里要再乘一个(n
qq574857122
·
2013-07-24 21:00
hdu
4602
- Partition(公式推导)
题意:对于每个数的分解,列出其元素的出现的个数。思路:比赛的时候把1~5的每个元素的个数列出来后就可以简单看出其中的固定规律 1 2 3 4 51 1 2 5 12 282 1 2 5 123 1 2 54 1 25 1所以数列符合a_1=1, 2, 5, 12, 28。。。。。a_n=2*f(n-1)+2^(n-3)最后拜问题哥推导出的公式:
shankeliupo
·
2013-07-24 21:00
HDU
4602
Partition (矩阵乘法)
Partition Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 797 Accepted Submission(s): 322 Problem D
·
2013-07-24 15:00
partition
HDU
4602
Partition 解题报告
题目:对整数n进行无序拆分,求数k在拆分中出现了多少次。方法一:打表找规律,很靠谱!正解:把整数n一个无序拆分可以看成把n个点排成一列,在点与点之间插若干个空,数k就相当于k个连续的点。分两种情况考虑:1)n=k+......或者n=......+k,那么剩余的(n-k-1)位置可以插或者不插空,即2×2^(n-k-1)种方法2)n=...+k+...,那么k可以选择(n-k-1)个位置,剩余的(
u010638776
·
2013-07-24 13:00
2013 多校联合 C Partition (hdu
4602
)
pid=
4602
PartitionDefinef(n)asthenumberofwaystoperformninformatofthesumofsomepositiveintegers.Forinstance
dyx404514
·
2013-07-23 21:00
hdu
4602
(快速幂)
PartitionTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):258 AcceptedSubmission(s):127ProblemDescriptionDefinef(n)asthenumberofwaystoperformninformatof
xj2419174554
·
2013-07-23 21:00
数学
快速幂
找规律
2013 多校第一场 hdu
4602
Partition
hdu
4602
题目:http://acm.hdu.edu.cn/showproblem.php?pid=
4602
题目大意:将一个数n拆分,问所有的拆分组合中K出现了几次。
u010794465
·
2013-07-23 21:00
hdu
4602
/*分析: 2013multi第一场c题,递推找规律都行。 打个表就能看出来规律了,递推的过程完全就是高中时候数学某种经典题的原题==I。 2013-07-23*/#include"iostream" #include"cstdio" #include"cstring" usingnamespacestd; constintmod=1000000007;
Ice_Crazy
·
2013-07-23 19:00
poj2752之KMP_next的含义
SeektheName,SeektheFameTimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 9613 Accepted:
4602
DescriptionThelittlecatissofamous
xingyeyongheng
·
2013-07-09 19:00
union all 效率问题
临时表来存放结果集, 每一个union all后的select 语句单独执行插入到此临时表 摘自: http://topic.csdn.net/u/20091218/15/01301c9b-adda-
4602
jackleechina
·
2012-08-21 16:00
UNION ALL
安装Ex07SP3 Rollup1后控制台出现 error: 800706a
ExchangeServer2007SP3Rollup1后打开Exchange管理控制台出现以下错误信息:RetrievingtheCOMclassfactoryforremotecomponentwithCLSID{2B72133B-3F5B-
4602
kylin_li
·
2010-11-16 11:25
职场
休闲
CLSID
800706a
SP3Rollup1
mfc基础知识
http://blog.pfan.cn/qiutao/articlelist_2155_
4602
_1.html
s3c44b0x
·
2010-02-21 10:00
java jar
jars collection http://www.docjar.com/ http://peng
4602
.iteye.com/blog/243495#comments jar
siemens800
·
2008-09-07 21:00
java
C++
c
dos
C#
java jar
jars collection http://www.docjar.com/ http://peng
4602
.iteye.com/blog/243495#comments jar
siemens800
·
2008-09-07 21:00
java
C++
c
C#
dos
上一页
1
2
下一页
按字母分类:
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
其他