斜率优化dp小结(convex hull trick)
一个悲惨的前言
斜率优化dp 又称为 convex hull trick
引子:任务安排1(ACWing 300)
有 N 个任务排成一个序列在一台机器上等待执行,它们的顺序不得改变。
机器会把这 N 个任务分成若干批,每一批包含连续的若干个任务。
从时刻 0 开始,任务被分批加工,执行第 i 个任务所需的时间是 Ti。
另外,在每批任务开始前,机器需要 S 的启动时间,故执行一批任务所需的时间是启动时间 S 加上每个任务所需时间之和。
一个任务执行后,将在机器中稍作等待,直至该批任务全部执行完毕。
原创
2022-01-03 18:29:25 ·
830 阅读 ·
2 评论