信息学竞赛

算法与技巧

特色教育 >>信息学竞赛 >>算法与技巧

动态规划转移方程

来源:程军康|编辑日期:2009-11-06 10:37:58|点击数: |发布:55

1. 资源问题1

-----机器分配问题

总公司拥有高效生产设备M台,准备分给下属的N个公司。各分公司若获得这些设备,可以为国家提供一定的盈利。问:如何分配这M台设备才能使国家得到的盈利最大?求出最大盈利值。其中M<=15,N<=10。分配原则:每个公司有权获得任意数目的设备,但总台数不得超过总设备数M。

数据文件格式为:第一行保存两个数,第一个数是设备台数M,第二个数是分公司数N。接下来是一个M*N的矩阵,表明了第I个公司分配J台机器的盈利。

用机器数来做状态,数组F[I,J]表示前I个公司分配J台机器的最大盈利。则状态转移方程为:

F[I,j]:=max(f[i-1,k]+w[i,j-k])

2. 资源问题2

------01背包问题

 有N件物品和一个容量为V的背包。第i件物品的费用是c

上一篇:

下一篇: