当前位置: 首页 > wzjs >正文

青岛网站建设哪家公司好宁波工业设计

青岛网站建设哪家公司好,宁波工业设计,优秀品牌策划方案,wordpress 怎么备份最长公共子序列问题 问题描述动态规划法划分子问题: 找出最优解的性质,并刻划其结构特征;递归式推导:递归地定义最优解的值,找出最优解的递归式;计算最优值:按自底向上的方式计算最优解的值。构造最优解&am…

最长公共子序列问题

  • 问题描述
  • 动态规划法
    • 划分子问题: 找出最优解的性质,并刻划其结构特征;
    • 递归式推导:递归地定义最优解的值,找出最优解的递归式;
    • 计算最优值:按自底向上的方式计算最优解的值。
    • 构造最优解:由计算出的结果构造一个最优解。
  • 例子

问题描述

给定序列 𝑋 = 𝑥 1 , 𝑥 2 , … , 𝑥 𝑚 𝑋 = {𝑥_1, 𝑥_2, … , 𝑥_𝑚} X=x1,x2,,xm ,序列 𝑍 = 𝑧 1 , 𝑧 2 , … , 𝑧 𝑘 𝑍 = {𝑧_1, 𝑧_2, … , 𝑧_𝑘} Z=z1,z2,,zk是𝑋的子序列,是指:存在一个严格递增下标序列 𝑖 1 , 𝑖 2 , … , 𝑖 𝑘 {𝑖_1, 𝑖_2, … , 𝑖_𝑘} i1,i2,,ik,使得对于所有 j = 1 , 2 , … , k j=1,2,…,k j=1,2,,k 𝑧 𝑗 = 𝑥 i j 𝑧_𝑗 = 𝑥_{i_j} zj=xij

给定2个序列X和Y,当另一序列Z既是X的子序列又是Y的子序列时,称Z是序列X和Y的
公共子序列

给定2个序列 𝑋 = 𝑥 1 , 𝑥 2 , … , 𝑥 𝑚 𝑋 = {𝑥_1, 𝑥_2, … , 𝑥_𝑚} X=x1,x2,,xm 𝑌 = 𝑦 1 , 𝑦 2 , … , 𝑦 𝑛 𝑌 = {𝑦_1, 𝑦_2, … , 𝑦_𝑛} Y=y1,y2,,yn,找出𝑋和𝑌的最大长度公共子序列。

动态规划法

划分子问题: 找出最优解的性质,并刻划其结构特征;

设序列 X = ( x 1 , x 2 , … , x m ) X = (x_1, x_2, \ldots, x_m) X=(x1,x2,,xm) Y = ( y 1 , y 2 , … , y n ) Y = (y_1, y_2, \ldots, y_n) Y=(y1,y2,,yn) Z = ( z 1 , z 2 , … , z k ) Z = (z_1, z_2, \ldots, z_k) Z=(z1,z2,,zk)是 X 和 Y 的任意一个 LCS,则:

(1) 若 x m = y n x_m = y_n xm=yn,则 (z_k = x_m = y_n) 且 z k − 1 z_{k-1} zk1 X m − 1 X_{m-1} Xm1 Y n − 1 Y_{n-1} Yn1 的一个 LCS;

(2) 若 x m ≠ y n x_m \neq y_n xm=yn z k ≠ x m z_k \neq x_m zk=xm,则 Z 是 X m − 1 X_{m-1} Xm1 和 Y 的一个 LCS;

(3) 若 x m ≠ y n x_m \neq y_n xm=yn z k ≠ y n z_k \neq y_n zk=yn,则 Z 是 X 和 Y n − 1 Y_{n-1} Yn1 的一个 LCS。

最长公共子序列问题具有最优子结构性质。

递归式推导:递归地定义最优解的值,找出最优解的递归式;

请添加图片描述

计算最优值:按自底向上的方式计算最优解的值。

请添加图片描述

构造最优解:由计算出的结果构造一个最优解。

数据结构设计:

  • c[m][n] 存放最优解值,计算时行优先
  • b[m][n] 为解矩阵,存放构造最优解信息请添加图片描述
    当构造解时,从𝑏[𝑚, 𝑛]出发,上溯至𝑖 = 0或者𝑗 = 0止。
    上溯过程中,当𝑏[𝑖,𝑗]包含“ ↖ ”时打印出 𝑥 𝑖 ( 𝑦 𝑗 ) 𝑥_𝑖(𝑦_𝑗) xi(yj)

请添加图片描述
说明:

  1. 每当在表项𝑏[𝑖,𝑗]中遇到一个“ ↖ ”时,即意味着 𝑥 𝑖 = 𝑦 𝑗 𝑥_𝑖 = 𝑦_𝑗 xi=yj是LCS的一个元素;
  2. 时间复杂度:𝜃(𝑚 + 𝑛)

例子

若X = <A, B, C, B, D, A, B> ,Y=<B, D, C, A, B, A>,则

请添加图片描述
最优解为BCAB 或 BCBA


文章转载自:

http://FUf41MZE.pqjpw.cn
http://NUWENu2l.pqjpw.cn
http://4XWXpsuO.pqjpw.cn
http://0IvzwyXU.pqjpw.cn
http://zwFXngXe.pqjpw.cn
http://P0g4uFCF.pqjpw.cn
http://G3vuPqpU.pqjpw.cn
http://y6RNgI2u.pqjpw.cn
http://7a8VfUkj.pqjpw.cn
http://5w6A57Q8.pqjpw.cn
http://s2rJTuoe.pqjpw.cn
http://dpqyphcA.pqjpw.cn
http://bAv6qWXK.pqjpw.cn
http://FownW6dL.pqjpw.cn
http://b438n9qH.pqjpw.cn
http://Araohnuf.pqjpw.cn
http://QnvACA9F.pqjpw.cn
http://luStsgdx.pqjpw.cn
http://vr7OdFMA.pqjpw.cn
http://QUXlvBQu.pqjpw.cn
http://4HGjSEsg.pqjpw.cn
http://JLwJUIct.pqjpw.cn
http://ra8Lxp8M.pqjpw.cn
http://dkdWId6w.pqjpw.cn
http://zOqZmTce.pqjpw.cn
http://SgCoFGnO.pqjpw.cn
http://iDnwKf5J.pqjpw.cn
http://mivcKn4s.pqjpw.cn
http://XH5BW7Yx.pqjpw.cn
http://f2x8IuO4.pqjpw.cn
http://www.dtcms.com/wzjs/735142.html

相关文章:

  • 网站的优化通过什么做上去外贸网站建设及推广
  • 东莞建设网站官网住房和城乡资料WordPress集成tipask
  • 网站建设新闻稿搜索引擎调价平台哪个好
  • 网站建设费入什么科目2018新品网络推广
  • 重庆建设安全员信息网站什么是电商
  • dede如何做手机网站搜狗网站提交
  • 广州 网站建设网络推广网页设计定制网站建设开发
  • wordpress游戏代练主题优化大师破解版app
  • 网站建设的优缺点交易平台网站建设项目需求
  • 网站建设公司itcask葫芦岛建设工程信息网站
  • 做刷题网站赚钱么南宁seo域名
  • 襄阳做网站哪家好ps做网站的分辨率多少
  • 无锡百度网站排名网页在线生成app
  • 网站建设需要的人员wordpress的源代码
  • 为什么原网站建设公司不愿意透露域名管理权限给客户旅游网站开发背景意义
  • 佛山网站开发公司电话网站开发制作报价
  • 做网站用discuz还是wp个人网站 摄影展示
  • 物流建设网站总结公司图标设计大全免费
  • html的制作网站的优点义乌1688网站网页设计
  • 新竹自助建站系统my域名
  • 有个电商网站模板网站设计步骤大全
  • 做网站的接口是意思哈尔滨优质官网建站企业
  • 南阳网站排名优化公司高负载php网站开发
  • 记事本代码做网站网站建设服务费记账分录
  • 网站建设实训实训心得杭州西湖区网站建设
  • 锦州市网站建设绵阳建网站
  • 郑州专业做淘宝直播网站做图用哪个素材网站
  • 网站设计的主要内容个人简历word可编辑
  • 有人做家具网站中介吗接效果图做网站
  • 做网站对外贸有什么用微信做的地方门户网站