Max Sum of Max-K-sub-sequence HDU - 3415 (單調隊列 好題)

題意: 給定n長度的序列, 求其中連續且長度不超過k的子序列的最大和 題解: 很常見的一類題, 和這道題非常類似, 一個是求子序列最大長度, 一個是求子序列最大和, 下面來說一下這道題 首先運用一個預處理的思想, 定義sum[i] = ∑ 1 i s i \sum_1^is_i ∑1i​si​ 如此一來, maxK[i, j] = sum[j] - min{sum[i] | 1<=i<j}, 也就
相關文章
相關標籤/搜索