同一骨架 2025 年广州预赛 · P006259
两题都将带差分的和作离散分部求和,使内部权重变成前缀量的增量,并把端点单独留下。原来不便逐项估计的表达式,便能利用前缀约束的结构直接控制。
加权前缀约束可换为独立区间变量,并从取等前缀反构原列;前缀最大值则只在创纪录时增长,利用这个事实把内部项精确写成平方差与非负平方。
设 为给定的正整数, 为满足对每个 都有
的一列实数,求 的最大值。
这是解答题,请在纸上写出完整过程。写完后对照解答给自己评分。
把受约束的加权部分和记为新变量,再用分部求和把目标写成这些变量的线性式。
先回想这道题的想法,再试试当前题。
令
则 ,且 。于是
从而
取 ,再定义 ,即可满足所有条件并取得等号。因此最大值为
构造由部分和反推出 ,故每个原约束都恰好满足; 时同样给出最大值 。
线性加权部分和约束适合引入部分和变量,再用离散分部求和把目标化为盒约束上的线性函数。
把每项写成k倍的相邻受限部分和之差,分部求和后按系数符号同时选端点达到上界。
同一骨架 2025 年广州预赛 · P006259
两题都将带差分的和作离散分部求和,使内部权重变成前缀量的增量,并把端点单独留下。原来不便逐项估计的表达式,便能利用前缀约束的结构直接控制。
加权前缀约束可换为独立区间变量,并从取等前缀反构原列;前缀最大值则只在创纪录时增长,利用这个事实把内部项精确写成平方差与非负平方。
已记下,谢谢!