找回密码
 欢迎注册
查看: 12014|回复: 3

[讨论] 最小最长连续离散子序列问题

[复制链接]
发表于 2009-8-16 17:35:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
定义序列$L$,其子项为$a_i$,其中$i = 0$到$l - 1$
$l$称为序列$L$的长度,$i$称为$a_i$的位置
如果有序列$L_p$,其子项均为$L$中的项
且相邻的项位置维持为$L$中的顺序
或者说,$L_p$是$L$中去掉若干项得到的
则$L_p$称为$L$的离散子序列

如果有$L_p$是某个自然数开始的连续整数
称$L_p$是$L$的连续离散子序列

假设有长度为10000的序列$L$,其项为$0$到$99$之间的随机整数
现在求其连续离散子序列$L_p$
满足
1、长度尽量长
2、子序列在原序列$L$中的位置之和最小
求满足条件的序列
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-8-16 17:40:05 | 显示全部楼层
比如序列
1,2,10,7,3,8,9,4,11,5

1,2,3,4,5是一个连续离散子序列
7,8,9也是
10,11也是
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-8-16 21:21:53 | 显示全部楼层
这个应该是线性时间复杂度问题
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-8-17 08:53:29 | 显示全部楼层


我很犹豫是否把这个贴上来
毕竟自己也感觉题目没啥新鲜东西

不过
呵呵
既然想出来了
索性就贴上吧
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-5-17 16:02 , Processed in 0.047582 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表