【20231011算法进阶班】NOIP训练赛#18 赛后总结

做题历程

8:00 ~ 8:40

看A写A。

8:40 ~ 9:40

看B、C。B看起来是一个贪心+二分,但是考场上写的贪心策略假了。

9:40 ~ 10:40

看了看C、D,看出来C是一个原题。

想着先写C、D暴力,然后再写C。

10:40 ~ 11:40

写C、D暴力。

花了太长时间,D题暴力写不出来,没时间写C了。

11:40 ~ 12:00

尝试写D暴力+检查。

总结

  • 时间安排要合理。

题解

A

一个查询区间最值,区间覆盖的线段树。

B

就是二分+贪心。

考虑能否在 \(k\) 小时内完成 \(n\) 个订单的配送。

维护一个堆,堆里面的订单都可以有第 \(i\) 个A种外卖员配送。

可以证明最优策略是取距离最远的 \(k\) 个订单。

B种同理。

C

【20230821暑假提高特训营】NOIP训练赛#4 的B,懒得写了。

D

还没订正解。

posted @ 2023-10-11 21:01  PeyNiKge  阅读(27)  评论(0)    收藏  举报