A51351. (双子序列最大和)给定一个长度为n(3≤n≤1000) 的整数序列,要求从中选出两个连续子序列,使得这两个连续子序列的序列和之和最大,最终只需输出这个最大和。一个连续子序列的序列和为该连续子序列中所有数之和。要求:每个连续子序列长度至少为 1,且两个连续子序列之间至少间隔 1 个数。
填空题
较易
知识点
题目描述
(双子序列最大和)给定一个长度为n(3≤n≤1000) 的整数序列,要求从中选出两个连续子序列,使得这两个连续子序列的序列和之和最大,最终只需输出这个最大和。一个连续子序列的序列和为该连续子序列中所有数之和。要求:每个连续子序列长度至少为 1,且两个连续子序列之间至少间隔 1 个数。

参考答案
<p>1.rmax[n - 1] = x[n - 1]</p><p><br/></p><p>2.rmax[i] = x[i]</p><p><br/></p><p>3.rmax[i] = rmax[i + 1] + x[i]</p><p><br/></p><p>4.rmax[i] = rmax[i + 1]</p><p><br/></p><p>5.lmax[i + 1] + rmax[i + 1]</p>
上一题
下一题