摘要: https://www.luogu.org/blog/Bartholomew/solution-p2466 首先看着像关路灯,$f[i][j][0/1]$表示关完$i~j$正在$i/j$,但是我们不知道花费的时间,没法转移 其实花费的时间是和之前的决策有关的,$yi-vi*t$,我们必须在之前花费时 阅读全文
posted @ 2019-10-25 20:16 羊肉汤泡煎饼 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 给定一些线段,要求覆盖1~m最少线段数 按左端点排序,易知我们选起点在目前选的线段范围内的并且右端点最远的线段最优,然而我们没必要每次都从头开始扫,因为前面扫过的就没用了,只要维护一个指针不断右移即可 细节需要积累 也可用dp做 阅读全文
posted @ 2019-10-25 17:20 羊肉汤泡煎饼 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 很难想,首先要二分答案,这样对于所有大于mid的数可以当做1,所有小于mid的可以当做0,这些1或0内部怎么排其实无所谓,然后1全放一边就可以,单调性的话比较好说,因为p点的数要么比mid大要么小,排列答案只会有一个 阅读全文
posted @ 2019-10-25 11:27 羊肉汤泡煎饼 阅读(153) 评论(0) 推荐(0) 编辑