首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
下列算法实现求采用顺序结构存储的串S和串t的一个最长公共子串。 void maxcomstr(string*s,*t;int index,length) { int i,j,k,lengthl,con; index=0;le
下列算法实现求采用顺序结构存储的串S和串t的一个最长公共子串。 void maxcomstr(string*s,*t;int index,length) { int i,j,k,lengthl,con; index=0;le
admin
2013-12-15
113
问题
下列算法实现求采用顺序结构存储的串S和串t的一个最长公共子串。
void maxcomstr(string*s,*t;int index,length)
{
int i,j,k,lengthl,con;
index=0;length=0;i=1;
while(i<=strlen(s))
{
j=1;
while(j<=strlen(t))
{
if(s
==t[j]
{
k=1;lengthl=1;con=1;
while(con)
if((1))
{
lengthl=lengthl+1;k=k+1;
}
else
(2) ;
if(lengthl>length)
{index=i;length=lengthl;}
(3);
}
else (4);
}
(5);
}
}
选项
答案
(1)i+k<=s.len&&j+k<=t.len&&s[i+k]==t[j+k]//如果在s和t的长度内对应字符相等,则指针k后移(加1) (2)con=0//s和t对应字符不相等时,置标记后退出 (3)j+=k//在t串中,从第j+k字符起与s[i]比较 (4)j++//t串取下一字符 (5)i++//s串指针i后移(加1)
解析
本题程序求采用顺序存储结构存储的串S和串t的最大公共子串。串s用i指针(1≤i≤s.len),串t用j指针(1≤j≤t.len)。算法思想是对每个i(1≤i≤s.len,即程序中第一个while循环),求从i开始的连续字符串与从j(1≤j≤t.len,即程序中第二个while循环)开始的连续字符串的最大匹配。程序中第三个(即最内层)while循环是当S中某字符(s[j])与t中某字符(t[j])相等时,求出局部公共子串。若该子串长度大于已求出的最长公共子串(初始为0),则要修改最长公共子串的长度。
转载请注明原文地址:https://kaotiyun.com/show/M0al777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
某小学4年级在一次期末考试后把学生成绩张贴到教室后面的小黑板上,班主任把成绩最后一名的学生叫到办公室进行了严厉训斥:“你这次考这么少,拖了班里的后腿,影响咱班进步,真是没救了,从现在开始每节课站在教室后面听讲。”第二天数学老师上课发现该同学站在后面听课,问
下列属于真实性学习活动的有()。
经过30多年的高速增长,中国已经成长为世界第二大经济体和世界制造业中心,但也出现了一系列的结构性问题,这包括()。
下列对于“稳中求进”中“稳”与“进”辩证关系的理解不准确的是()。
关于学校教育在人的发展中的作用,下列表述正确的是()。
关于综合实践活动课程,下列说法错误的是()。
宋老师发现了教学中的某一问题并对其描述,继而形成解决计划并实施,随后搜集数据和材料以分析计划的有效性,最后把结果应用于处理后续课堂中出现的类似问题。这种研究的方法是()。
日常生活中饮食应做到合理搭配、营养均衡。不合理的加工、烹饪和保存方式会降低食物的营养价值,甚至对健康造成危害。下列说法中错误的是()。
少数民族学生为主的学校及其他教育机构,可以使用本民族或当地民族通用的语言文字进行教学。()
双绞线由两根互相绝缘绞合成螺纹状的导线组成,不易受外部干扰,误码率低,安装方便,价格便宜。()
随机试题
关于依法不追究刑事责任的情形,下列哪些选项是正确的?()
显在叙述者
患者,女性,45岁,因糖尿病肾病致慢性肾衰,责任护士对患者的饮食指导中,不妥的是
下列不属于肉毒梭菌特点的是
王某,女,36岁。膝、踝关节疼痛,时轻时重,关节肿大,压痛,曲伸不利,皮下结节。舌质紫黯,苔白腻,脉细涩。实验室检查:抗"O">500U,C反应蛋白阳性。血常规示白细胞计数轻度升高,中性粒细胞稍增多。诊断为"风湿热",治宜选用
疑为骨盆骨折的患者来院急诊,最首要的检查应是
红外光谱主要用于测定化合物的
下列工序中,属于隔离开关的安装工序有()。
套期保值交易头寸实行__________,其持仓__________。()
A、Writetheirlabreports.B、FindoutProfessorSmith’sschedule.C、Interviewsomehighschoolstudents.D、Finishtheirchemistr
最新回复
(
0
)