码迷,mamicode.com
首页 >  
搜索关键字:dp    ( 24588个结果
VOJ 1067 Warcraft III 守望者的烦恼 (矩阵快速幂+dp)
显然可知 dp[n] = dp[n-k] + dp[n-k+1] + ... +dp[n-1]; 然后要用矩阵来优化后面的状态转移。 也就是矩阵 0 1 0 0    a     b 0 0 1 0 * b =  c 0 0 0 1    c     d 1 1 1 1    d    a+b+c+d 然后跑快速幂 #include #inclu...
分类:其他好文   时间:2014-06-16 12:40:59    阅读次数:237
poj1015
题意:n个人,每个人都可以看做有两个参数a,b,从中选m个人,使得ans1=|sigma(a)-sigma(b)|尽可能小,如果存在相等的情况,就保留ans2=sigma(a+b)max。dp;dp[j][k]表示选第j个人,使得ans1=k时,最大的ans2;path[j][k]表示选第j个且an...
分类:其他好文   时间:2014-06-16 10:10:49    阅读次数:209
UVA 11235 RMQ算法
上次的湘潭赛的C题,用线段树敲了下还是WA,不知道为何,我已经注意了处理相同数据,然后他们当时用的RMQ。所以学了下RMQ,感觉算法思想是一样的,RMQ用了DP或者是递推,由单个数到2^k往上推,虽然有部分重叠的,也没关系,因为RMQ是求区间最值嘛然后这道题目,要把出现次数化为最值,构造一个新的数组...
分类:其他好文   时间:2014-06-16 06:21:13    阅读次数:248
POJ 1191 棋盘分割(DP)
题目链接题意 : 中文题不详述。思路 : 黑书上116页讲的很详细。不过你需要在之前预处理一下面积,那样的话之后列式子比较方便一些。先把均方差那个公式变形,另X表示x的平均值,两边平方得平均值是一定的,所以只要让每个矩形的总分的平方和尽量小即可。左上角坐标为(x1,y1)右下角坐标为(x2,y2)的...
分类:其他好文   时间:2014-06-13 19:46:42    阅读次数:299
Dp Hdu1421 搬寝室
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1421对每相邻的一对取或者不取#include #include #include #include #include #include #include #include #include #include...
分类:其他好文   时间:2014-06-12 15:01:20    阅读次数:244
Android:布局单位换算
一、pxPixel像素不解析二、dpidpi(Dots Per Inch):每英寸点数,即屏幕对角线像素值÷英寸值比如480x800分辨率4.0英寸的手机计算的DPI=三、dpdp(与dip相同):在每英寸160点的显示器上,1dp = 1px,即px = dp(dpi/160)假设两块屏幕尺寸一样...
分类:移动开发   时间:2014-06-12 14:24:01    阅读次数:291
poj 1054 The Troublesome Frog (暴力搜索 + 剪枝优化)
题目链接看到分类里是dp,结果想了半天,也没想出来,搜了一下题解,全是暴力!不过剪枝很重要,下面我的代码 266ms。题意:在一个矩阵方格里面,青蛙在里面跳,但是青蛙每一步都是等长的跳,从一个边界外,跳到了另一边的边界外,每跳一次对那个点进行标记。现在给你很多青蛙跳过后的所标记的所有点,那请你从这些...
分类:其他好文   时间:2014-06-12 08:37:39    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!