摘要: T1: 原题链接 T2: 原题链接 不难发现,设最终每段黑白比值为 \(C\),则 \(\frac{\sum W}{\sum B}=C\),我们可以直接算出每段的黑白格子比值为多少。 接下来考虑如何让划分区间最多: 结论: 一定是恰好满足 \(\frac{W}{B}=C\) 的最小的区间。 证明: 阅读全文
posted @ 2024-11-03 16:33 summ1t 阅读(28) 评论(1) 推荐(0)
摘要: 原题链接 比较简单的 \(\text{dp}\) 题。 看见题目的 \(\sum w_ih_i\) 式子,很容易想到排序不等式,所以我们先对 \(w,h\) 排序,然后分情况讨论。 若 \(w_i,h_i\) 对应的编号不相等,肯定是把它们配对。 若 \(w_i,h_i\) 对应的编号相等,考虑这样 阅读全文
posted @ 2024-11-02 09:32 summ1t 阅读(41) 评论(5) 推荐(0)
摘要: T1:P1725 琪露诺 简单 \(\text{dp}\) 题,状态转移很好写:\(f_i=\max_{j=i-R}^{i-L}f_j+a_i\)。 暴力做是 \(O(n^2)\) 的,考虑优化。 发现每次查找一个区间内的 \(f\) 最大值,直接上线段树即可,时间复杂度 \(O(nlogn)\)。 阅读全文
posted @ 2024-11-01 08:23 summ1t 阅读(36) 评论(0) 推荐(0)