动态规划
文章平均质量分 80
shufuyouqian
这个作者很懒,什么都没留下…
展开
-
动态规划
用于重叠子问题和最优化问题理解:阶段状态决策策略状态转移方程不容易系列之(4)——考新郎国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的:首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排;然后,让各位新郎寻找自己的新娘.每人只准找一个,并且不允许多人找...原创 2018-07-18 13:53:07 · 149 阅读 · 0 评论 -
最长公共子序列lLCS/最长上升公共子序列LIS
最长公共子序列 LCS1:找最长公共子序列的长度考虑最长公共子序列问题如何分解成子问题,设A=“a0,a1,…,am-1”,B=“b0,b1,…,bm-1”,并Z=“z0,z1,…,zk-1”为它们的最长公共子序列。不难证明有以下性质:(1) 如果am-1=bn-1,则zk-1=am-1=bn-1,且“z0,z1,…,zk-2”是“a0,a1,…,am-2”和“b0,b1,…,bn-2...原创 2018-07-24 14:36:58 · 259 阅读 · 0 评论 -
三种背包
01背包每种物品只有一件,可以选择拿或者不拿状态转移方程:① 二维解法设f[i][j]表示前i件物品 总重量不超过j的最大价值 可得出状态转移方程f[i][j]=max{f[i-1][j-a[i]]+b[i],f[i-1][j]}②一维解法设f[j]表示重量不超过j公斤的最大价值 可得出状态转移方程fj=maxj{fj,f[j−a[i]]+b[i]}完全背包有n件物...原创 2018-07-19 18:51:44 · 153 阅读 · 0 评论 -
概率dp(期望)
Dice (III)Given a dice with n sides, you have to find the expected number of times you have to throw that dice to see all its faces at least once. Assume that the dice is fair, that means when you t...原创 2018-07-29 10:07:01 · 477 阅读 · 0 评论 -
LINE BELT(二维完全背包)
Problem Description最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd开始对杀怪产生的厌恶感,但又不得不通过杀怪来升完这最后一级。现在的问题是,xhd升掉最后一级还需n的经验值,xhd还留有m的忍耐度,每杀一个怪xhd会得到相应的经验,并减掉相应的忍耐度。当忍耐度降到0或者0以下时,xhd就不会玩这游戏。xhd还说了他最多只杀s...原创 2018-07-21 11:27:29 · 279 阅读 · 0 评论