码迷,mamicode.com
首页 >  
搜索关键字:bzoj1044    ( 16个结果
bzoj1044题解
【题意分析】 本题等价于如下描述: 有一个长度为n的正整数序列,要求将其分解成m+1个子串,使最大子串和最小。求这个最大子串和及对应的分解方案数。 【解题思路】 第一问二分+贪心即可。容易证明对于确定的最大子串和,分解子串使子串个数最小是一个具有最优子结构的问题。复杂度O(nlog2Σli)。 第二 ...
分类:其他好文   时间:2017-04-03 21:30:36    阅读次数:188
BZOJ1044 [HAOI2008]木棍分割
Description 有n根木棍, 第i根木棍的长度为Li,n根木棍依次连结了一起, 总共有n-1个连接处. 现在允许你最多砍断m个连 接处, 砍完后n根木棍被分成了很多段,要求满足总长度最大的一段长度最小, 并且输出有多少种砍的方法使得总长 度最大的一段长度最小. 并将结果mod 10007。。 ...
分类:其他好文   时间:2016-08-13 12:48:06    阅读次数:140
【bzoj1044】【HAOI2008】【木棍分割】
1044: [HAOI2008]木棍分割Time Limit: 10 Sec Memory Limit: 162 MB Submit: 2018 Solved: 730 [Submit][Status][Discuss] Description有n根木棍, 第i根木棍的长度为Li,n根木棍依次连结了一起, 总共有n-1个连接处. 现在允许你最多砍断m个连接处, 砍完后n根木棍被分成了很多段...
分类:其他好文   时间:2015-04-22 18:21:20    阅读次数:131
【BZOJ1044】【HAOI2008】木棍分割 二分+动规
第一问裸二分,第二问乱搞。 f[i][j]表示用掉i次机会,到j时合法的方案数。 代码: #include #include #include #include #define N 50100 #define mod 10007 #define inf 0x3f3f3f3f using namespace std; int sk[N],sum[N],n,m; bool che...
分类:其他好文   时间:2015-01-20 17:56:09    阅读次数:111
BZOJ 1044 HAOI2008 木棍分割 二分答案+动态规划
题目大意:给定n个连在一起的木棍,分成m+1段,使每段最大值最小,求最大值的最小值及最大值最小时分割的方案数 第一问水爆了……二分答案妥妥秒过 第二问就有些难度了 首先我们令f[i][j]表示用前j个棒♂子得到i段的方案数 诶我没打什么奇怪的符号吧 于是我们有动规方程 f[i][j]=Σf[i-1][k] (sum[j]-sum[k] 这个最坏情况下是O(m*n^2)的,肯定挂 ...
分类:其他好文   时间:2014-10-28 18:03:25    阅读次数:178
BZOJ1044: [HAOI2008]木棍分割
1044: [HAOI2008]木棍分割Time Limit:10 SecMemory Limit:162 MBSubmit:1580Solved:567[Submit][Status]Description有n根木棍, 第i根木棍的长度为Li,n根木棍依次连结了一起, 总共有n-1个连接处. 现在...
分类:其他好文   时间:2014-08-16 22:18:31    阅读次数:242
16条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!