- 44
- 0
- 约2.52千字
- 约 5页
- 2016-11-08 发布于江苏
- 举报
最长公共子序列 代码和实验报告.doc
院 系:计 算 机 学 院
实验课程:算法分析与设计实验
实验项目:实验一(动态规划法算法)
指导老师: 曹霑懋
开课时间:2010 ~ 2011年度第 2学期
专 业:计算机科学与技术 师范类
班 级:09级 2 班
学 生: 程毅
学 号: 20092101056
华南师范大学教务处
实验名称:动态规划算法(综合性实验)
实验目标:使用动态规划法和回溯法生成两个长字符串的最优化比对结果。
实验任务:把两个字符串放在一个二维矩阵中,把相同的字符尽最大可能放入同一列(使得整个的比对总计分最大)。字符串S1,S2 分别放在二维矩阵的第一行和第2行,不可错行。字符可以在行内移动,通过插入空格使得共同的片段置于共同的列。
实验步骤:1.明确实验目标和实验任务
2.理解实验所涉及到的最长公共子序列的算法
3.编写程序实现求两个字符串的最长公共子序列的长度。
4.设计实验数据数据并运行程序,记录运行的结果
程序代码:
#includeiostream
#includestring
#includeiomanip
using namespace std;
int dp[1000][1000];
string str1,str2,s1,s2;
int max(int a,int
您可能关注的文档
- 文化产业项目管理PPT.ppt
- 文化强国理念下思想道德风尚的构建.doc
- 文化生活测试(七).doc
- 文博会十年规划0303(修改).doc
- 文史综合提纲扩充.doc
- 文学形象·典型.ppt
- 文学院本科毕业论文.doc
- 文献综述_格式.doc
- 文科类2014年山东高考文综试卷(四).docx
- 文言文讲评文天祥.ppt
- 第1课时计数原理及其简单应用课件2025-2026学年高二下学期数学人教A版选择性必修第三册.pptx
- 平行四边形的性质第2课时课件2025-2026学年北师大版数学八年级下册.pptx
- 第九单元溶液复习课件2025-2026学年九年级化学人教版下册.pptx
- 用坐标表示平移(1)课件2025-2026学年人教版七年级数学下册.pptx
- 复数的加、减运算及其几何意义课件-2025-2026学年高一下学期数学人教A版必修第二册.pptx
- 分类加法计数原理与分步乘法计数原理课件2025-2026学年高二下学期数学人教A版选择性必修第三册.pptx
- 用坐标表示平移(2)课件2025-2026学年人教版七年级数学下册.pptx
- 用坐标描述简单几何图形课件2025--2026学年人教版七年级数学下册.pptx
- 课时2选择方案(课件)2025-2026学年人教版(2024)数学八年级下册.pptx
- 平移课件2025-2026学年人教版数学七年级下册.pptx
原创力文档

文档评论(0)