实验二动态规划方案算法.docVIP

  • 27
  • 0
  • 约5.07千字
  • 约 17页
  • 2021-01-09 发布于北京
  • 举报
试验二 动态计划算法 ?基础题一:最长公共子序列问题 一、试验目标和要求 1、熟悉最长公共子序列问题算法; 2、初步掌握动态计划算法; 二、试验题 ??? 若给定序列X={x1,x2,…,xm},则另一序列Z={z1,z2,…,zk},是X子序列是指存在一个严格递增下标序列{i1,i2,…,ik}使得对于全部j=1,2,…,k有:zj=xij。比如,序列Z={B,C,D,B}是序列X={A,B,C,B,D,A,B}子序列,对应递增下标序列为{2,3,5,7}。 给定2个序列X和Y,当另一序列Z既是X子序列又是Y子序列时,称Z是序列X和Y公共子序列。 给定2个序列X={x1,x2,…,xm}和Y={y1,y2,…,yn},找出X和Y最长公共子序列。 三.(1)试验源代码: //最长公共子序问题: //问题描述: 若给定序列X={x1,x2,…,xm},则另一序列Z={z1,z2,…,zk}, //是X子序列是指存在一个严格递增下标序列{i1,i2,…,ik}使得对于全部j=1,2,…,k有:zj=xij。 //比如,序列Z={B,C,D,B}是序列X={A,B,C,B,D,A,B}子序列,对应递增下标序列为{2,3,5,7}。 //给定2个序列X和Y,当另一序列Z既是X子序列又是Y子序列时,称Z是序列X和Y公共子序列。 //给定2个序列X={x1,x2,…,xm}和Y={y1,y

文档评论(0)

1亿VIP精品文档

相关文档