- 1、本文档共141页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法分析——
算法设计与分析;提纲;提纲; 在比较基本的算法设计思想里,动态规划是比较难于理解,难于抽象的一种,但是却又十分重要。
动态规划的实质是分治思想和解决冗余,因此它与分治法和贪心法类似,它们都是将问题的实例分解为更小的、相似的子问题,但是动态规划又有自己的特点。;动态规划 Vs. 贪心策略;动态规划 Vs. 分治策略; 比较感性的说,其实动态规划的思想是对贪心算法和分治法的一种折衷,它所解决的问题往往不具有贪心实质,但是各个子问题又不是完全零散的,这时候我们用一定的空间来换取时间,就可以提高解题的效率。;动态规划算法的的基本思想;动态规划算法的一般步骤;提纲;知识点;
矩阵连乘问题
;矩阵连乘问题;廊萤咽划笆吏交守值汕册省柏顽亥秦瘪秧卖吓横艰议唯诸滚国腻误掣艘寅算法分析——算法分析——;两个矩阵的相乘问题;三个矩阵的相乘问题;考察{A1,A2,A3}三个矩阵连乘;不同计算次序下的计算量;矩阵连乘积的最优计算次序问题;方案1:穷举搜索法;
用动态规划法求解
;求解步骤;分析最优解的结构;求解步骤;建立递归关系;当i=j时;当ij时;求解步骤;计算最优值;Public static void matrixChain(int [ ] p, int [ ][ ] m, int[ ][ ] s)
{
int n=p.length-1;
for(int i=1;i=n;i++) m[i][j]=0;
for(int r=2;r=n;r++)
for(int i=1;i=n-r+1;i++) {
int j=i+r-1;
m[i][j]=m[i+1][j]+p[i-1]*p[i]*p[j];
s[i][j]=I;
for(int k=i+1;kj;k++){
int t=m[i][k]+m[k+1][j]+p[i-1]*p[k]*p[j];
if(tm[i][j]) {
m[i][j]=t;
s[i][j]=k; }
}
}
};举例说明;1 2 3 4 5 6 ;算法复杂性分析;求解步骤;构造最优解;举例;
动态规划算法的基本要素
;*多阶段决策过程;动态规划算法求解思路;动态规划算法的基本要素;最优子结构;子问题重叠性质;备忘录方法;备忘录方法的求解过程;备忘录方法的复杂性分析;两种方法应用方面的考虑;提纲;最长公共子序列
凸多边形最优剖分
多边形游戏
图象压缩
电路布线
流水作业调度
0-1背包问题;
凸多边形最优三角剖分
;凸多边形的性质;v1;凸多边形最优三角剖分问题;一个有趣的发现;表达式语法树;v1;凸n边形的三角剖分;v1;;求解凸多边形最优三角剖分问题;最优子结构性质;求解凸多边形最优三角剖分问题;最优三角剖分的递归结构;求解凸多边形最优三角剖分问题;计算最优值;求解凸多边形最优三角剖分问题;构造最优解;
多边形游戏
;多边形游戏;3;3;3;解题思路;最优子结构分析;最优子结构分析;满足最优子结构性质;解题思路;递归求解;递归求解;递归求解;递归求解;解题思路;计算最优值;
最长公共子序列
;什么是子序列?;什么是公共子序列?;最长公共子序列问题;解题思路;最长子序列的最优子结构性质;解题思路;子问题的递归结构分析;建立子问题最优值的递归关系;解题思路;计算最优值;public static int lcsLength(char[ ] x, char[ ] y, int[ ][ ] b)
{
… … //初始化,如果i=0或j=0,则c[i][j]=0;
for(int i=1;i=m;i++)
for(int j=1;j=n;j++){
if(x[i]=y[j]) {
c[i][j]= c[i-1][j-1]+1;
b[i][j]= 1;
}
else if(c[i-1][j]= c[i][j-1]=){
c[i][j]= c[i-1][j];
b[i][j]= 2;
}
else {
c[i][j]= c[i][j-1];
b[i][j]= 3;
}
}
return c[m][n];
};解题思路;构造最长公共子序列;
电路布线
;1;砒代极栅笨甸智喇氏俩巨树跪伏陵谜视穗歹薄蕉掘祷找钟己笔因撼淌拯枪算法分析——算法分析——;最优子结构性质;最优子结构性质;电路布线问题满足最优子结构性质;递归计算最优值;构造最优解;
图象压缩
;图
您可能关注的文档
- 第四章人民警专题含答案.doc
- 第四章人力资划与工作分析.ppt
- 第四章市场细定位1.ppt
- 第四章物流市分、目标市场.ppt
- 第四章目标市销.ppt
- 第四章起重机机构.ppt
- 第四节 低压柜.doc
- 第四节 权与教权.ppt
- 第四节、磁场电导线的作用力1.ppt
- 第四讲 性预测和分配.ppt
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
最近下载
- 2022医院医疗机构开展违反中央八项规定精神突出问题专项治理的实施方案(详细版).pdf VIP
- 半导体工艺炉的炉门及半导体工艺炉.pdf VIP
- 测绘行业安全生产汇报.pptx VIP
- 半导体后端工艺半导体封装的作用、工艺和演变.docx VIP
- 半导体工艺原理--半导体工艺原理(贵州大学).ppt VIP
- 麦肯锡中国银行业CEO季刊(2020年秋)-麦肯锡-224页正式版.pdf VIP
- 走进潮汕文化ppt课件(优质ppt).pptx
- DG_TJ 08-2439-2024 建筑工程“多测合一”技术标准(正式版).pdf VIP
- Camera客观标准测试.pdf VIP
- 2024年湖北省恩施州恩施市六角亭街道招聘社区工作者真题参考答案详解.docx VIP
文档评论(0)