[ZJOI2006]物流运输trans dp 最短路

来源:互联网 发布:ubuntu界面卡死 编辑:程序博客网 时间:2024/05/29 10:56

我太弱了。

最先果断想状压m,从1到2^20-1dp,直接超时。郁闷了很久,确实不知道哪里还能优化,在网上找了哈题解才知道,有另外的状态表示方法。

先预处理cost[i][j] 表示从i天到j天一直存在的路径的最短路(cost[i][j]不一定存在)。然后按天dp:f[i]=min(f[j]+cost[j][i]*(i-j)+k,cost[1][i]*i),(0<j<i)

原创粉丝点击