首页
登录
从业资格
求解两个长度为n的序列X和Y的一个最长公共子序列(如序列ABCBDAB和BDCA
求解两个长度为n的序列X和Y的一个最长公共子序列(如序列ABCBDAB和BDCA
题库
2022-08-02
84
问题
求解两个长度为n的序列X和Y的一个最长公共子序列(如序列ABCBDAB和BDCABA的一个最长公共子序列为BCBA)可以采用多种计算方法。如可以采用蛮力法,对X的每一个子序列,判断其是否也是Y的子序列,最后求出最长的即可,该方法的时间复杂度为( )。经分析发现该问题具有最优子结构,可以定义序列长度分别为i和j的两个序列X和Y的最长公共子序列的长度为c[i,j],如下式所示。
采用自底向上的方法实现该算法,则时间复杂度为(请作答此空)A.O(n^2)B.O(n^21gn)C.O(n^3)D.O(n2^n)
选项
A.O(n^2)
B.O(n^21gn)
C.O(n^3)
D.O(n2^n)
答案
A
解析
蛮力法,对X的每一个子序列,判断是否也是Y的子序列,其中,长度为n的序列X共有2^n个子序列,判断其是否是Y的子序列时间是n,因此是n*2^n;采用动态规划法自底向上实现时,根据递归公式,实际是关于i和j的两重循环,因此时间复杂度是n^2.
转载请注明原文地址:https://www.tihaiku.com/congyezige/2424435.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
两个月小儿,发育良好,营养中等,近日身体健康,家长带其来儿保门诊健康咨询。若患儿
两个月小儿,发育良好,营养中等,近日身体健康,家长带其来儿保门诊健康咨询。该疫苗
两个月小儿,发育良好,营养中等,近日身体健康,家长带其来儿保门诊健康咨询。护士应
按照重要性和紧迫性把事情分成两个维度,把所有事情纳入四个象限,按照顺序灵活而有序
设机器码的长度为8,x为带符号纯小数,y为带符号纯整数,[X]原=1111111
设有两个子网210.103.133.0/24和210.103.130.0/24,
不能打开HTML源码文件的软件为()。若在网页中需要增加“提交”和“重置”两个
不能打开HTML源码文件的软件为()。若在网页中需要增加“提交”和“重置”两个
在以太网的帧结构中,帧首定界符的长度为一个字节,其值为()。当以太网中数据传输
在以太网的帧结构中,帧首定界符的长度为一个字节,其值为()。当以太网中数据传输
随机试题
Adultswhohadbeenfedplentyoffruitwhentheywerechildrenarelesslik
所示桁架结构在外力P作用下,零杆的数量为( )。 A.0 B.1根
下列哪种药品不需要专库或专柜存放、双人双锁保管、专账记录A.二类精神药品 B.
关于乳剂型气雾剂叙述错误的是A.乳剂喷出后呈泡沫状B.如外相为药物水溶液,内相为
与上月相比较,2月份职工人数变动幅度最大的是:A.甲车间 B.乙车间 C
2021年1—4月份,全国商品房销售面积50305万平方米,同比增长48.1%,
建筑热水管道系统冲洗要求是()A、先冲洗底部干管,后冲洗各环路支管B、先冲洗各
股疝最恰当的手术方式是A.疝囊高位结扎术 B.Bassini法修补术 C.
在工程建设中,建设单位对在建工程的权利是( )。A.债务 B.担保物权 C
确定预警级别和预警信号标准,属于安全生产管理预警分析中( )的工作内容。A.预
最新回复
(
0
)