回 帖 发 新 帖 刷新版面

主题:求助:一个算法

任意给定一个整数序列,求出其中和最大的子序列!
如:+3, -6, +5, +2, -3, +4, -4, 其子序列+5, +2, -3, +4为其中和最大的序列。

回复列表 (共3个回复)

沙发

除了将子序列的值都求出来后在进行排序外,还有其它的更优的算法吗?

板凳


没看明白,子序列的元素个数有规定吗?如果有,整个排个序从头和尾取不就得了

3 楼

dp, 可以线性规划 ..~

我来回复

您尚未登录,请登录后再回复。点此登录或注册