首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
求解两个长度为n的序列X和Y的一个最长公共子序列(如序列ABCBDAB和BDCABA的一个最长公共子序列为BCBA)可以采用多种计算方法。 经分析发现该问题具有最优子结构,可以定义序列长度分别为i和j的两个序列X和Y的最长公共子序列的长度为c[i,j],
求解两个长度为n的序列X和Y的一个最长公共子序列(如序列ABCBDAB和BDCABA的一个最长公共子序列为BCBA)可以采用多种计算方法。 经分析发现该问题具有最优子结构,可以定义序列长度分别为i和j的两个序列X和Y的最长公共子序列的长度为c[i,j],
admin
2018-11-21
36
问题
求解两个长度为n的序列X和Y的一个最长公共子序列(如序列ABCBDAB和BDCABA的一个最长公共子序列为BCBA)可以采用多种计算方法。
经分析发现该问题具有最优子结构,可以定义序列长度分别为i和j的两个序列X和Y的最长公共子序列的长度为c[i,j],如下式所示。
采用自底向上的方法实现该算法,则时间复杂度为_____________。
选项
A、O(n
2
)
B、O(n
2
lgn)
C、O(n
3
)
D、O(n2
n
)
答案
A
解析
本题考查算法设计与分析的基本知识。要求考生熟悉典型的算法设计技术及其典型的问题的求解。
应用蛮力法求解最长公共子序列时,其思路在题干已经给出。对X的每一个子序列,判断其是否也是Y的子序列,那么长度为n的序列X的子序列数是2
n
,而判断一个子序列是否也是Y的子序列的时间是n,因此时间复杂度为O(n2
n
)。
而采用动态规划自底向上的方法求解时,题干也给出了最优子结构和递归式的定义,因此很容易看出算法的时间复杂度实际上就是i和j的两重循环,时间复杂度为O(n
2
)。
转载请注明原文地址:https://kaotiyun.com/show/fRWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某企业信息系统工程项目,包含综合布线工程、网络工程、主机系统工程、企业业务软件开发工程等4个子项目。建设单位甲通过公开招标方式确定承建单位,某知名集团公司丁的全资子公司乙经过
阅读下列说明,回答问题。【说明】某企业信息化工程项目建设单位甲与承建单位乙签订了项目实施合同,与监理单位丙签订了项目监理合同。项目实施合同规定项目完成后首先进行各子项内部验收和整体验收,再进行竣工验收,建设过程中发生如下事件。【事件1】软件开发完成
阅读下列说明,回答问题,将解答填入对应栏内。【说明】某电信项目建设单位甲通过公开招标选择单位乙为承建单位,承担某大型信息网络系统工程的实施任务,并委托监理单位丙对项目实施全过程监理。该工程涉及机房建设、系统集成和应用软件开发等内容。在建设过程中,发生了
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】为推进“互联网+政务服务”,某建设单位拟建设省级政务服务平台,使平台能够支撑一网通办、汇聚数据信息、实现交换共享、强化动态监管。通过公开招标确定了承建单位和监理单位。在准备验收时,承建单位完成
在计算机中,最适合进行数字加减运算的数字编码是(1)。如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要(2)位。
关于源程序功能性注释不正确的说法是(28)。
UML-basedtoolsareoftenusedforJ2EE/.NETapplicationanalysisanddesign,bothbecauseUML’sobjectorientationisidealfor
工程质量控制是为了保证工程质量符合(40)、规范标准所采取的一系列措施、方法和手段。
存储技术是在服务器附属存储SAS和直接附属存储DAS基础上发展起来的,表现为两大技术SAN和NAS。下面对SAN和NAS描述不正确的是:_____________。
随机试题
下图表示的是()组织结构。
患儿,女性,2岁。呕吐、腹泻4天,伴精神萎靡,眼窝明显凹陷,皮肤干燥,尿量明显减少,呼吸深快,口唇樱红,血清钠135mmoL/L。请判断该患儿脱水程度与性质
恶性胸膜间皮瘤标准的根治术不包括的范围是
矿物受力后常沿一定方向裂开成光滑平面的特性称为()。
在会计电算化条件下,()是保障会计电算化系统安全的最有效途径。
化纤制马戏团演出用帐篷
文中画线处“智慧”一词的意思是______。对文章画线部分理解正确的一项是:______。
下列关于软件的叙述中,正确的是___________。
Whowouldhavethoughtwewouldbecomeaplanetof"ologies"?There’sbiology,psychology,herpetology,etymology,andgeologyj
Literature,especially【T1】______,givespeopleagreaterappreciationforhistoryinanon-historicalway.【T2】______remainthe
最新回复
(
0
)