- 13
- 0
- 约4.2千字
- 约 29页
- 2015-07-19 发布于河南
- 举报
《算法设计与分析》-第三章 动态规划【荐】.ppt
0-1背包问题---权为整数的迭代法 void traceback(int m[ ][],int w[],int c,int x[]) {//求x[] for(i=1;in;i++) if (m[i][c]==m[i+1][c]) x[i]=0; else {x[i]=1;c=c-w[i];} x[n]=(m[n][c]0 ? 1:0); } 第3章 动态规划(Dynamic-Programming) 3.1 动态规划法的基本思想 3.2 动态规划法的适用条件 3.3 动态规划法的基本步骤 3.4 应用举例-0/1背包问题 3.1 动态规划法的基本思想 为求解给定问题,有一系列子问题需要解答。对这些子问题按照某种方式仔细设计,使得其后的每一个子问题都可以通过上面已经求出的一个或多个子问题的合并而获得其解。 3.1 动态规划法的基本思想 动态规划法与分治法的异同: 与分治法类似,动态规划法也是对问题进行递归分解。 而当递归分解得到的子问题不互相独立时,用分治法求解,则有些子问题被重复计算了许多次。而动态规划法通过保存已解决的子问题的解,在需要时再找出已求得的解,可以避免大量重复计算。 3.2 动态规划法的适用条件 动态规划法解所能解决的问题一般具有以下两个基本因素: 一、最优子结构性质 当问题的最优解包含着其子问题的最优解时,称该问题具有最优子结构性质。 二、
您可能关注的文档
最近下载
- ANSI ESD STM11.12-2021平面材料的体积电阻测量.pdf VIP
- Docker容器技术与应用程宁(刘桂兰)全套PPT课件.pptx
- 装配式混凝土结构(201X.12制作)PPT课件.ppt VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 《智能网联汽车用摄像头硬件性能要求及试验方法》.pdf VIP
- 中国咳嗽诊治指南.docx
- 装配式混凝土结构预制构件的制作.ppt VIP
- gb7588-电梯制造与安装安全规范.pdf VIP
- 系统工程(第5版)汪应洛课后习题答案.pdf VIP
- (高清版)-B-T 42355.2-2023 钢筋混凝土用锚固板钢筋 第2部分:试验方法.pdf VIP
原创力文档

文档评论(0)