选择题:阅读下列说明和 C 代码,回答问题 1 至问题 3 ,将解答写在对应栏内。【说明】计算两个字符串 x 和 y 的最长公共子串( Longest Common S

题目内容:

阅读下列说明和 C 代码,回答问题 1 至问题 3 ,将解答写在对应栏内。【说明】计算两个字符串 x 和 y 的最长公共子串( Longest Common Substring )。假设字符串 x 和字符串 y 的长度分别为 m 和 n ,用数组 c 的元素 c[i][j] 记录 x 中前 i 个字符和 y 中前 j 个字符的最长公共子串的长度。 c[i][j]满足最优子结构,其递归定义为:

中级软件设计师,章节练习,数据结构与算法

计算所有 c[i][j](0 ≤ i ≤ m , 0 ≤ j ≤ n) 的值,值最大的 c[i][j] 即为字符串 x 和 y 的最长公共子串的长度。根据该长度即 i 和 j ,确定一个最长公共子串。 【 C代码】 (1) 常量和变量说明x , y :长度分别为 m 和 n 的字符串c[i][j] :记录 x 中前 i 个字符和 y 中前 j 个字符的最长公共子串的长度max : x 和 y 的最长公共子串的长度maxi, maXj :分别表示 x 和 y 的某个最长公共子串的最后一个字符在 x 和 y 中的位置(序号) (2)C 程序 #include

答案解析:

阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】 某快递公司为了方便管理公司物品运送的各项业务活动,需要构建一个物品运送信息管理系统。 【需

阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】 某快递公司为了方便管理公司物品运送的各项业务活动,需要构建一个物品运送信息管理系统。 【需求分析结果】(1)快递公司有多个分公司,

查看答案

阅读下列说明,回答问题1至4题,将解答填入对应栏内。【说明】M公司为了便于开展和管理各项业务活动,提高公司的知名度和影响力,拟构建一个基于网络的会议策划系统。【

阅读下列说明,回答问题1至4题,将解答填入对应栏内。【说明】M公司为了便于开展和管理各项业务活动,提高公司的知名度和影响力,拟构建一个基于网络的会议策划系统。【需求分析结果】该系统的部分功能及初步需求

查看答案

对呼吸道有大量痰液的咳嗽应用A.可待因 B.右美沙芬 C.羧甲司坦 D.苯丙哌林 E.喷托维林

对呼吸道有大量痰液的咳嗽应用A.可待因 B.右美沙芬 C.羧甲司坦 D.苯丙哌林 E.喷托维林

查看答案

可导致白细胞减少的疾病不包A.流行性感冒 B.麻疹 C.再生障碍性贫血 D.尿毒症 E.粒细胞缺乏

可导致白细胞减少的疾病不包A.流行性感冒 B.麻疹 C.再生障碍性贫血 D.尿毒症 E.粒细胞缺乏

查看答案

某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:?1.?每门课程都有3到6个单元构成,每个单元结束后会进行一

某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:?1.?每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课

查看答案