- 12
- 0
- 约 21页
- 2016-12-23 发布于重庆
- 举报
十分钟搞定LCS */22 主要内容 LCS的定义 暴力求解LCS 分析LCS的性质 导出LCS的递推公式 实现算法涉及的数据结构 降低LCS空间复杂度的方法 LCS的多解性 LCS的应用 */22 LCS的定义 最长公共子序列,即Longest Common Subsequence,LCS。 一个序列S任意删除若干个字符得到新序列T,则T叫做S的子序列; 两个序列X和Y的公共子序列中,长度最长的那个,定义为X和Y的最长公共子序列。 字符串13455与245576的最长公共子序列为455 字符串acdfg与adfc的最长公共子序列为adf 注意区别最长公共子串(Longest Common Substring) 最长公共字串要求连续 */22 LCS的意义 求两个序列中最长的公共子序列算法,广泛的应用在图形相似处理、媒体流的相似比较、计算生物学方面。生物学家常常利用该算法进行基因序列比对,由此推测序列的结构、功能和演化过程。 LCS可以描述两段文字之间的“相似度”,即它们的雷同程度,从而能够用来辨别抄袭。另一方面,对一段文字进行修改之后,计算改动前后文字的最长公共子序列,将除此子序列外的部分提取出来,这种方法判断修改的部分,往往十分准确。简而言之,百度知道、百度百科都用得上。 */22 暴力求解:穷举法 假定字符串X,Y的长度分别为m,n; X的一个子序列即下标序列{1,
您可能关注的文档
最近下载
- (正式版)DB32∕T 4469-2023 《港口危险货物码头企业安全生产隐患排查治理规程》.docx VIP
- 北师大版小学六年级数学上册教案 全册.docx VIP
- 社会工作专业关系建立.ppt VIP
- AP微观经济学 2016年真题 (选择题+问答题) AP Microeconomics 2016 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 第四单元 第18课 排序计算有方法 教案 义务教育版(2024)信息科技四年级全一册.docx VIP
- 人教版(2024)七年级下册英语期中质量检测试卷(含答案).docx VIP
- 智能体育公园的规划设计与运营管理模式创新研究.docx VIP
- 毕业设计(论文)-哈尔滨市体育公园规划设计.docx VIP
- 第四单元 第18课 排序计算有方法 学习单 义务教育版(2024)信息科技四年级全一册.docx VIP
- 高速公路项目二次经营工作策划方案.docx VIP
原创力文档

文档评论(0)