专栏文章
P14207 [ROI 2016 Day1] 捕捞,还是不捕捞?
P14207题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @min9735o
- 此快照首次捕获于
- 2025/12/01 22:37 3 个月前
- 此快照最后确认于
- 2025/12/01 22:37 3 个月前
显然你一定是移动到捕捞点或者基地之后返回,然后逆流而上时仅捕捞,顺流而下时仅出售肯定是最优的。
不妨考虑枚举移动到哪个点之后返回。
先考虑查询,查询显然最优策略就是每次尽量选择范围内 最大的出售,直到对于一个基地出售数量达到 或者总出售数量达到捕捞的数量 。
然后这个考虑把 离散化之后放到线段树里,线段树每个节点维护原本的 ,数量 和总价值 ,每次查询在线段树上二分。
每次相当于是新加进来一个点,分两种情况:
- 这个点是捕捞点,则 。
- 这个点是基地,则线段树上将离散化后的 对应的节点的 即可。
submission,常数比较大。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...