码迷,mamicode.com
首页 >  
搜索关键字:dp    ( 24588个结果
杭电2084 数塔
/***** HDOJ_2084_数塔问题 ********//******** written by C_Shit_Hu ************/ ////////////////动态规划DP问题/////////////// /*******************************.....
分类:其他好文   时间:2014-07-22 00:10:33    阅读次数:159
csu 2014 summer training day 3 简单树形dp
FZU 2157题意:树上的节点可以打上0或1的标记,树的权值由两部分呢组成,点权和边权,有00、01、10、11四种组合的边权,问最小权值和。以1节点为树根分析:dp[x][0]表示x标记0后的最小的权值,dp[x][1]同理那么每次可以计算dp[x][0],dp[x][1];例如dp[x][1]...
分类:其他好文   时间:2014-07-22 00:09:35    阅读次数:371
POJ 1276 Cash Machine
题意:给你一个给定的现金数量goal,还有你拥有的n种面值的现金。 接下来就是n种面值的现金你各拥有多少张。要你求出不超过给定goal的能用你手上拥有现金凑成的最大值! 思路:多重背包问题,状态方程dp(i,v)=max(dp(i,j),dp(i-1,v-kci)+kwi); 优化后AC代码: #include #include struct p { int n; ...
分类:其他好文   时间:2014-07-22 00:09:34    阅读次数:194
hdu 4418 Time travel (概率dp 细节好多)
Time travel Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1366    Accepted Submission(s): 303 Problem Description Agent K i...
分类:其他好文   时间:2014-07-22 00:06:34    阅读次数:355
多重背包转换成完全背包和01背包
多重背包转换成完全背包和01背包 详情看 HDU 2844 Coins (动规)...
分类:其他好文   时间:2014-07-21 23:29:23    阅读次数:251
动态规划第六讲——leetcode上的动态规划汇总(下)
接下来的几道题,都是有关路径问题,这可以说是DP问题的一种典型应用。路径有一个维度的;也有两个维度的。 Eg10:Climbing Stairs 这道题目比较简单,重在分析思路。 Eg11:Minimum Path Sum  分析:略 class Solution { public: int minPathSum(v...
分类:其他好文   时间:2014-07-21 16:48:55    阅读次数:191
POJ 1185 炮兵布阵 状压DP
链接:http://poj.org/problem?id=1185 题意:一个地图上有两种地形,H和P,P上可以放一个炮,攻击范围是上下左右各两格,问的是最多可以再地图上放多少个炮。行N 思路:因为上下左右各两格内不能放置炮,所以每一行的状态数从2^10减少到60种。状态转移方程为:dp[i][j][k]=max(dp[i-1][k][l]+bb[j])。dp[i][j][k]表示在第i行状...
分类:其他好文   时间:2014-07-21 16:21:13    阅读次数:272
UVa 10069 Distinct Subsequences(大数+DP)
Distinct Subsequences A subsequence of a given sequence is just the given sequence with some elements (possibly none) left out. Formally, given a sequence X = x1x2…xm, another sequence Z = z1...
分类:其他好文   时间:2014-07-21 15:44:16    阅读次数:244
Codeforces Round #210 (Div. 1)——Levko and Array
n、k,表示n个点,每个点有一个值,记c = max(abs(n[i] - n[i + 1])),要求只能将数组中的至多k个元素值改变(变成任意值),求c的最小值...
分类:其他好文   时间:2014-07-21 15:43:15    阅读次数:234
动态规划第二讲——完全背包与多重背包问题
上一节,我们讨论了01背包问题,说明了*递归与分治法 与 动态规划DP的区别和联系,介绍了缓存的概念*。以下,我们用DC、DP、cache分别表示分治法、动态规划和缓存。本节,我们讨论01背包的另外两种形似—— 完全背包和多重背包问题,分析DP问题的另外一些情况。 例一:完全背包问题 同样有n种价值和重量分别为weight[i] and value[i], 背包大小W。限制条...
分类:其他好文   时间:2014-07-21 15:18:15    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!