码迷,mamicode.com
首页 >  
搜索关键字:转移    ( 8626个结果
poj 1664 放平果
此问题可分为两个子问题:当m 所以m 当m>=n时,可分为两种放法,一种为至少有一个盘子为空,则有f[m][n-1]种放法。 另外为n个盘子都不为空,则先将n个苹果一个一个放入n的盘子中,剩下的m-n个苹果再放入n个盘子中。此放法就相当于m-n个苹果放n个盘子里面,有f[m-n][n]种放法。 所以状态转移方程为f[i][j]:if(i>=j)f[i][j]=f[i][j-1]+f[i-j...
分类:其他好文   时间:2014-07-23 16:38:01    阅读次数:202
插头dp的几个模板
/*ural1519求经过全部可行点的哈密顿回路的个数括号匹配法,转移有点复杂,可是时间空间比較小*/#include#include#include#include#include#include#include#include#define LL long longusing namespace...
分类:其他好文   时间:2014-07-23 15:41:09    阅读次数:349
01背包问题(空间优化)经典代码
题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方...
分类:其他好文   时间:2014-07-23 14:59:46    阅读次数:318
UVA 10039 Railroads
这道题好吧,一开始便是拓扑排序的想法,搞了好久,试了多组测试数据,没错啊,可是没过。。。作孽啊,竟然忘了拓扑不能处理环,白浪费了一晚上。。。只好用动态规划了。。DP【time】【city】表示在time时刻到达city的最迟出发时间,当然,在这个时间不一定到city。转移方程挺简单,不说你也会。 1...
分类:其他好文   时间:2014-07-23 12:07:56    阅读次数:298
bign+dp 矩阵取数
状态转移方程可以直接用dp[i][j]=max(dp[i+1,j]+a[i],dp[i,j-1]+a[j])*(2^k)),但是还要算2^k次方,可以先用数组储存2的方幂,但不可避免高精度乘法,如果只是*2的话可以用加法代替逆向思考,自内而外,用f[i,j]表示从i取到j的最大值,状态转移方程便为f...
分类:其他好文   时间:2014-07-23 12:02:56    阅读次数:234
UVALive 4731 dp+贪心
这个题首先要利用题目的特性,先贪心,否则无法进行DP因为求期望的话,越后面的乘的越大,所以为了得到最小值,应该把概率值降序排序,把大的数跟小的系数相乘然后这种dp的特性就是转移的时候,由 i推到i+1每次添加一个数,就要考虑这个新数应该和谁放在一组,枚举他放在哪一组即可dp[i][j]代表当前第i个...
分类:其他好文   时间:2014-07-23 11:43:06    阅读次数:218
Cygwin新手必读
请注意:本博客引自我于2011.10份在我原来的ITPUB上的一篇博客文章。尽管看上去有点老,其实并不老,我把它再转移到这里是为了方便我的新开课程《基于CocoStudio开发跨平台拇指空当接龙游戏》学员们的参考方便。说实在的,我在早年在我的WINDOWS7平台上搭建自己的COCOS2D-X开发..
分类:Windows程序   时间:2014-07-23 00:19:28    阅读次数:557
HDU 4870 Rating(高斯消元)
HDU 4870 Rating 题目链接 题意:一个人注册两个账号,初始rating都是0,他每次拿低分的那个号去打比赛,赢了加50分,输了扣100分,胜率为p,他会打到直到一个号有1000分为止,问比赛场次的期望 思路:f(i, j)表示i >= j,第一个号i分,第二个号j分时候,达到目标的期望,那么可以列出转移为f(i, j) = p f(i', j') + (1 - p)...
分类:其他好文   时间:2014-07-22 23:59:07    阅读次数:561
Rating
起始状态是(0,0),每次转移的时候都是对两个数中的较小的数操作。1)以概率p转向(min(a + 50,1000),b) 2)以概率1-p转向(max(a-100,0),b)...
分类:其他好文   时间:2014-07-22 23:56:57    阅读次数:530
YII实现Memcache故障转移的配置办法
YII在默认配置下连接Memcache失败时会报错,要想实现故障转移就要改一下配置和代码1、首先修改一下YII的 caching/CMemCache.php,我的版本是 1.1.7找到$cache->addServer($server->host,$server->port,$server->per...
分类:其他好文   时间:2014-07-22 22:44:12    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!