机器分配 w 总公司拥有高效生产设备M台,准备分给下属的N个公司。各分公司若获得这些设备,可以为国家提供一定的盈利。问:如何分配这M台设备才能使国家得到的盈利最大?求出最大盈利值。其中M=15,N=10。分配原则:每个公司有权获得任意数目的设备,但总台数不得超过总设备数M。w 数据文件格式为:第一行保存两个数,第一个数是设备台数M,第二个数是分公司数N。接下来是一个M*N的矩阵,表明了第I个公司分配J台机器的盈利。 分析w 用机器数来做状态,数组FI,J表示前I个公司分配J台机器的最大盈利。则状态转移方程为:w FI,J=MaxFI-1,K + ValueI,J-K (1=I=N,1=J=M,0=K=J )w 初始值: F(0,0)=0w 时间复杂度O(N*M2)系统可靠性 w 一个系统由若干部件串联而成,只要有一个部件故障,系统就不能正常运行,为提高系统的可靠性,每一部件都装有备用件,一旦原部件故障,备用件就自动进入系统。显然备用件越多,系统可靠性越高,但费用也越大,那么在一定总费用限制下,系统的最高可靠性等于多少?w 给定一些系统备用件的单价Ck,以及当用Mk个此备用件时部件的正常