2016年9月8日
摘要: 思路: f[i][j]表示前i个公司分配j台机器能得到的最大收益 c[i][j]表示第i个公司分配j台机器能得到的最大收益 这样就可以从上往下推 第三重循环控制变量k为前i-1个公司分配的机器数, 那么显然第i各公司能分到j-k台机器 转移:f[i][j]=max(f[i][j],f[i-1][k] 阅读全文
posted @ 2016-09-08 11:10 Absolutezero 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 思路: f[i][j]表示前i步在第j个小组的最短天数 转移:f[i][j]=min(f[i-1][j],f[i-1][x])+f[i][j] 注:当j==1时,x=m;else x=j-1 1 #include<cstdio> 2 #include<cstring> 3 using namespa 阅读全文
posted @ 2016-09-08 10:53 Absolutezero 阅读(186) 评论(0) 推荐(0) 编辑