[NOIp2018] 摆渡车
普及组考斜率优化
考虑dpdpdp
fif_ifi表示在iii时刻发车的最小等待时间
那么我们可以得到转移方程
fi=min0≤j≤i−m{fj+(cnti−cntj)i−(sumi−sumj)}f_i=\min\limits_{0\leq j\leq i-m} \{f_j+(cnt_i-cnt_j)i-(sum_i-sum_j)\}fi=0≤j≤i−mmin{fj+(cnti−cntj)i−(sumi−sumj)}
其中cnt,sumcnt,sumcnt,sum分别是学生个数和学生到达时
原创
2020-08-01 15:49:10 ·
305 阅读 ·
0 评论