
【动态规划】
Chlience
勿忘初心,方得始终
展开
-
[总结] 动态规划部分总结
动态规划部分总结 也许很多人会问,DP是什么? 在我看来,DP就是一个解决多阶段决策过程问题的方法 也就是,在决策之间没有影响时,如何获得一个全局最优解(最优子结构) 这也是把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解 这就将全局最优解化为了单次最优解 貌似这就是阶段版贪心? OKOK,大概就是这样了我才不会告诉你当初差点被DP劝退呢1 线性DP...原创 2018-03-14 09:25:52 · 284 阅读 · 0 评论 -
BZOJ 2318 Spoj4060 game with probability Problem 概率DP
BZOJ 2318 Spoj4060 game with probability Problem题目描述 Description Alice和Bob在玩一个游戏。有n个石子在这里,Alice和Bob轮流投掷硬币,如果正面朝上,则从n个石子中取出一个石子,否则不做任何事。取到最后一颗石子的人胜利。Alice在投掷硬币时有p的概率投掷出他想投的一面,同样,Bob有q的概率投掷出他相投的一面。...原创 2018-06-02 14:23:54 · 359 阅读 · 0 评论 -
[题解] BZOJ 1010 玩具装箱Toy
BZOJ 1010 玩具装箱Toy题目描述 Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1…N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具编号是连续的。同时如果一个一维容器中有多个玩具,那么两原创 2018-01-18 19:45:50 · 1856 阅读 · 4 评论 -
BZOJ 1996 [HNOI2010] chorus 合唱队 区间DP
BZOJ 1996 [HNOI2010] chorus 合唱队题目描述 Description 为了在即将到来的晚会上有更好的演出效果,作为AAA合唱队负责人的小A需要将合唱队的人根据他们的身高排出一个队形。假定合唱队一共N个人,第i个人的身高为Hi米(1000<=Hi<=2000),并已知任何两个人的身高都不同。假定最终排出的队形是A 个人站成一排,为了简化问题,小A想出了如下...原创 2018-05-28 21:11:34 · 322 阅读 · 0 评论 -
[题解] P2015 二叉苹果树(树形DP)
题意:在一棵树上,每条边都有权值,保留m条边,使留下来的总权值最大。 分析:很裸的树形DP,对于每一个节点,他的父节点可以选择给他分配0–m-1条边,取最大值即可。原创 2017-08-23 11:22:35 · 583 阅读 · 0 评论 -
[题解] P2014 选课(树形DP+拓扑)
题意:现在有n门功课,每门课有一定的价值,但是课程可能需要一门先修课,问选m门课程能获得的最大价值。原创 2017-08-23 11:39:01 · 1072 阅读 · 0 评论 -
[题解] POJ 3107 Godfather(树型DP 求树的直径)
题意:给你一棵有n个节点的树,删除一个节点,使删除该点后所形成的森林中节点数最多的树尽可能小,可能有多种方案,按编号顺序输出。原创 2017-08-27 18:04:13 · 340 阅读 · 0 评论 -
[题解] HDU 2196 Computer(树型DP)
题意:给你一棵n个节点的树,问对于每一个点离它最远的点距离是多少 分析:对于每一个节点e[i].to来说,它的最远距离可能来自它的子树,或者它的父亲节点son想到这里,你离AC这道题就不远了!原创 2017-09-14 21:10:47 · 415 阅读 · 0 评论 -
[题解] CodeForces 429B Working out
题意:在一个n*m的地图中,两个人分别从地图顶上的两个点(1,1),(1,m)出发,向(n,m),(n,1)走去,第一个人只能向右向下走,第二个人只能向左向下走,他们获得的总锻炼值等于他们走到的点的锻炼值之和。但是由于他们两个人如果走到了同一个格子,那么两个人都不加锻炼值。求最大锻炼值是多少。 这道题是一道比较EASY的动态规划题,我们可以从四个角开始递推,然后枚举每一个可能作为他们相交...原创 2017-08-16 08:49:22 · 324 阅读 · 0 评论 -
[题解] 关键子工程(DP+拓扑)
关键子工程(project.c/cpp/pas) 在大型工程的施工前,我们把整个工程划分为若干个子工程,并把这些子工程编号为 1、2、……、N;这样划分之后,子工程之间就会有一些依赖关系,即一些子工程必须在某些子工程完成之后才能施工。由于子工程之间有相互依赖关系,因此有两个任务需要我们去完成:首先,我们需要计算整个工程最少的完成时间;同时,由于一些不可预测的客观因素会使某些子工程延期,因此我...原创 2017-08-24 22:01:46 · 618 阅读 · 0 评论 -
BZOJ 2734 [HNOI2012] 集合选数
BZOJ 2734 [HNOI2012] 集合选数题目描述 Description 《集合论与图论》这门课程有一道作业题,要求同学们求出{1,2,3,4,5}的所有满足以下条件的子集:若x在该子集中,则2x和3x不能在该子集中.同学们不喜欢这种具有枚举性质的题目,于是把它变成了以下问题:对于任意一个正整数n,如何求出{1,2,…,n}的满足上述约束条件的子集的个数输入描述 Input D...原创 2018-05-29 21:10:52 · 279 阅读 · 0 评论 -
BZOJ 1415 [NOI2005] 聪聪和可可 记忆化搜索
BZOJ 1415 [NOI2005] 聪聪和可可题目描述 Description 在一个魔法森林里,住着一只聪明的小猫聪聪和一只可爱的小老鼠可可.虽然灰姑娘非常喜欢她们俩,但是,聪聪终究是一只猫,而可可终究是一只老鼠,同样不变的是,聪聪成天想着要吃掉可可.一天,聪聪意外得到了一台非常有用的机器,据说是叫GPS,对可可能准确的定位.有了这台机器,聪聪要吃可可就易如反掌了.于是,聪聪准备马...原创 2018-06-04 21:29:23 · 270 阅读 · 0 评论 -
BZOJ 3450 Tyvj1952 Easy 概率DP
BZOJ 3450 JoyOI1952 Easy题目描述 Description 某一天WJMZBMR在打osu\~\~\~但是他太弱逼了,有些地方完全靠运气:( 我们来简化一下这个游戏的规则 有nnn次点击要做,成功了就是ooo,失败了就是xxx,分数是按comb计算的,连续aaa个comb就有a2a2a^2分,comb就是极大的连续ooo。 比如ooxxxxooooxxxooxxx...原创 2018-06-02 17:36:25 · 295 阅读 · 0 评论 -
BZOJ 2436 [NOI2011] NOI嘉年华 DP
BZOJ 2436 [NOI2011] NOI嘉年华题目描述 Description NOI2011 在吉林大学开始啦!为了迎接来自全国各地最优秀的信息学选手,吉林大学决定举办两场盛大的 NOI 嘉年华活动,分在两个不同的地点举办。每个嘉年华可能包含很多个活动,而每个活动只能在一个嘉年华中举办。现在嘉年华活动的组织者小安一共收到了 n个活动的举办申请,其中第 i 个活动的起始时间为 Si...原创 2018-05-26 15:34:21 · 698 阅读 · 0 评论 -
BZOJ 1426 收集邮票 概率DP
BZOJ 1426 收集邮票题目描述 Description 有n种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是n种邮票中的哪一种是等概率的,概率均为1/n。但是由于凡凡也很喜欢邮票,所以皮皮购买第k张邮票需要支付k元钱。现在皮皮手中没有邮票,皮皮想知道自己得到所有种类的邮票需要花费的钱数目的期望。输入描述 Input D...原创 2018-06-02 16:05:54 · 435 阅读 · 0 评论