摘要:
任务安排1 1≤N≤5000,1≤S≤50,1≤Ti,Ci≤100 朴素做法: $f[i][j]=min\ {f[k][j-1]+(S*j+sumT)*(sumC[i]-sumC[k])}$ 复杂度为$O(N^{3})$ 优化: "费用提前计算思想" 发现每重新启动一次,由于启动而增加的总费用是可以 阅读全文
摘要:
Poj Acwing Description 有N块木板等待被M个工匠粉刷,每块木板至多被刷一次.第i个工匠要么不粉刷,要么粉刷包含木块Si的,长度不超过Li的连续的一段木板,每粉刷一块可以得到Pi的报酬.求如何安排能使工匠们获得的总报酬最多. 1<=N<=16000,1<=M<=100 Sol 先 阅读全文
该文被密码保护。 阅读全文