码迷,mamicode.com
首页 >  
搜索关键字:最大收益    ( 259个结果
算法导论读书笔记之钢条切割问题
给定一段长度为n英寸的钢条和一个价格表 pi (i=1,2, …,n),求切割钢条的方案,使得销售收益rn最大。注意,如果长度为n英寸的钢条价格pn足够大,最优解可能就是完全不需要切割。 若钢条的长度为i,则钢条的价格为Pi,如何对给定长度的钢条进行切割能得到最大收益?...
分类:编程语言   时间:2014-12-12 22:14:00    阅读次数:302
【East!模拟赛】【Round1】【BZOJ1017】魔兽地图Dotr 树形DP
题意不多说。 曰:     呃,首先显然这是一个树形DP。     然后我不会什么高大上的算法,我只能提供一种非常慢,但是能在BZ切的算法(因为是总时限并且还有O2)。 题解:     不需要新建树,这个树就行。     首先这道题一眼就能想到树形背包。。但是树形背包怎么做呢?     因为需要合成,所以这里的状态F[i][j][k]并不是i节点有j个花费为k时的最大收益,而是i节点...
分类:其他好文   时间:2014-11-22 12:08:48    阅读次数:215
Codeforces 18D Seller Bob && 18E Flag 2 简单dp
D题很恶心的要用大数。 dp[i] 表示到第 i 条信息的最大收益。 显然,dp[1]  = 0。 对于i > 1有,若当前信息为 win x,那么显然有dp[i] = dp[i-1]。 若当前信息为sell x,那么dp[i] = max(dp[i-1] , dp[j] + 2^x),j 需满足j import java.util.Scanner; import java.math....
分类:其他好文   时间:2014-11-04 15:02:10    阅读次数:299
hdu3401:单调队列优化dp
第一个单调队列优化dp写了半天,最后初始化搞错了还一直wa。。题目大意:炒股,总共 t 天,每天可以买入na[i]股,卖出nb[i]股,价钱分别为pa[i]和pb[i],最大同时拥有p股且一次交易后至少要间隔w天才能再次交易,初始有0股,本金无限,求最大收益题解:dp[i][j]表示第 i 天,有 ...
分类:其他好文   时间:2014-10-28 19:22:54    阅读次数:169
hdu - 4971 - A simple brute force problem.(最大权闭合图)
题意:n(n 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4971 ——>>项目必须解决相应的技术问题,技术问题之间也存在依赖,对应闭合图,最大收益对应最大权和。。于是,最大权闭合图,最小割,最大流上场。。 建图: 1)超级源S = n + m, 超级汇T = n + m + 1 2)对于每个项目i:S -> i (profit[i])...
分类:其他好文   时间:2014-10-28 09:27:11    阅读次数:226
poj - 2987 - Firing(最大权闭合图)
题意:n(0 题目链接:http://poj.org/problem?id=2987 ——>>炒一个人会该人的所有下级一起炒掉,这时存在依赖关系,对应图论中的闭合图。。最大收益对应最大权和。。于是,最大权闭合图上场。。 最少炒人数?如果获得最大收益的方案可能有多种吗?其实不然,假设方案一与方案二都获得最大收益,那么,可以两个方案中所炒的人都炒了,这时的收益肯定更大,说明方案一、二还不是最优...
分类:其他好文   时间:2014-10-28 02:06:57    阅读次数:238
hdu 3255 Farming(扫描线)
题目链接:hdu 3255 Farming题目大意:给定N个矩形,M个植物,然后给定每一个植物的权值pi,pi表示种植物i的土地,单位面积能够收获pi,每一个矩形给定左下角和右上角点的坐标,以及s,s表示该矩形能够中植物s。问说总的最大收益。解题思路:由于一块仅仅能种一种植物,所以对于一块重叠的土地...
分类:其他好文   时间:2014-10-18 10:56:45    阅读次数:154
切割钢条【动态规划】
切割钢条【动态规划】 首先将钢条切割为长度为i和n - i两段,接着求解这两段的最优切割收益Ri和Rn - i (每种方案的最优收益为两段的最优收益之和),由于无法预知哪种方案会获得最优收益, 我们必须考察所有可能的i,选取其中收益最大者。如果直接出售原钢条会获得最大收益,我 们当然可以选择不做任何切割。 钢条切割问题还存在一种相似的但更为简单的地柜求解方法: 我们将钢条从左边切割下长度为i的一段,只对右边剩下长度为n-i的一段惊醒切割。(递归 求解),对左边的一段则不再切割。即问题的分解方式为:将长度为n...
分类:其他好文   时间:2014-10-16 23:13:13    阅读次数:305
Hdu3401(dp+单调队列)
题目大意:一个人有T元,最大可以持有的股票数量是maxp,交易必须隔w天进行.告诉每天可以买股票的数量和买入价格,以及每天可以卖出股票的数量和卖出价格,问最后最大的收益是多少.思路:状态可以定义为:f[i][j]第i天,手持j股且完成当天的操作的最大收益.考虑这一天的操作,一共有三种,(1)什么都不...
分类:其他好文   时间:2014-10-16 19:35:43    阅读次数:237
hdu 3255 Farming(扫描线)
题目链接:hdu 3255 Farming 题目大意:给定N个矩形,M个植物,然后给定每个植物的权值pi,pi表示种植物i的土地,单位面积可以收获pi,每个矩形给定左下角和右上角点的坐标,以及s,s表示该矩形可以中植物s。问说总的最大收益。 解题思路:因为一块只能种一种植物,所以对于一块重叠的土地,要选取收益最大的植物种植。除去这一点,剩下的就是线段树扫描线的应用了。那对于pi可以视为...
分类:其他好文   时间:2014-10-11 18:10:25    阅读次数:158
259条   上一页 1 ... 22 23 24 25 26 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!