HDOJ 2993 MAX Average Problem(斜率优化经典)

题意: 一个长度为 N 的数列,求大于给定长度 k 的区间的最大平均值。 思路: 1. sum[i] 代表 1~i 数列的元素和,则求区间最大平均值相当于 ave(i, j) = (sum[j] - sum[i-1]) / (j - (i-1)); 2. 本题要求大于长度 k 的区间,如果我们要维护以 i + k 为结尾,区间长度大于 k 的最大平均值,则要枚举 0~i 种情况,此时时间复杂度为
相关文章
相关标签/搜索