给定正整数序列x1 ,...... , xn, 计算其最不下降子序列的长度s, 计算从给定的序列中最多可取出多少个长度为s的不下降子序列, 如果允许在取出的序列中多次使用x1和xn,则从给定序列中最多可取出多少个长度为s的不下降子序列, 编程任务:设计有效算法完成提出的计算任务。
给定正整数序列x1 ,...... , xn。 (1)计算其最不下降子序列的长度s。 (2)计算从给定的序列中最多可取出多少个长度为s的不下降子序列。 (3)如果允许在取出的序列中多次使用x1和xn,则从给定序列中最多可取出多少个长度为s的不下降子序列。 编程任务:设计有效算法完成(1)(2)(3)提出的计算任务。
(图片来源网络,侵删)