关于分治降复杂度的可能性
查看原帖
关于分治降复杂度的可能性
1398621
all_for_god楼主2025/1/20 20:37

由于少喝水滴一定会劣,如果假定水滴可能减少为负数(就是本题的处理方法),再喝已经为负数的水滴也一定劣。

那么答案就一定会形成一个在吃的水滴数为x轴,最优答案为y轴的坐标系里的严格的上凸壳

那就不需要一个个去枚举水滴数了,直接三分就可以了。

理论上是 O(n2logn)O(n^2\log n) 的,就是三分不太会正经表示复杂度。

记录,第一看不到,比第二的 n3n^3 慢一倍绷不住了。

如果可以的话可以加一下题解吗?

题解

2025/1/20 20:37
加载中...