ImageVerifierCode 换一换
格式:PPT , 页数:40 ,大小:2.14MB ,
文档编号:6840208      下载积分:22 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-6840208.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(ziliao2023)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(数据结构与算法动态规划课件.ppt)为本站会员(ziliao2023)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

数据结构与算法动态规划课件.ppt

1、求解算法求解算法求解算法求解算法求解算法求解算法:求解算法施加的状态是变化的。求解算法施加的状态是变化的。当前状态只与直接前趋有关,对直接当前状态只与直接前趋有关,对直接 前趋施加求解算法,前趋施加求解算法,成为当前状态。成为当前状态。(Principle of Optimality):特定问题该原则不一定满足(罕见),因此,特定问题该原则不一定满足(罕见),因此,有必要检查该原则的适用性。有必要检查该原则的适用性。1.分阶段计算。对最优化问题,各阶段满足最优性原则。分阶段计算。对最优化问题,各阶段满足最优性原则。2.一般用一般用(规模减小),(规模减小),(规模增加)。(规模增加)。计算过程

2、:一阶段一阶段地向前推进,直到最终状态。计算过程:一阶段一阶段地向前推进,直到最终状态。5 级级4 级级3 级级2 级级1级级18 27 39 3267 46 5578 6791131112740141615824671312111378137816214187816131378781613781613781613781613PQPQPQPQPQPQF(5)F(4)F(3)F(2)F(3)F(1)F(2)F(1)F(0)F(0)F(1)F(2)F(1)F(0)F(1)计算计算 F(5)要重复计算要重复计算F(2)、F(3),降低了,降低了时间效率时间效率 交叠子问题重复计算。交叠子问题重复计算

3、。8423109 6710384965484(区别于完全最短路径问题)(区别于完全最短路径问题)源点源点收点收点010000010000101234123410A 111111000111234123411101R 1111111100001111112342341234nR (0)010000010000101213124043R (1)01000010000110123401R(2)01000010000111112341R(3)01010001000011111234R(4)11100001111111121134R(0)()(1()(1)()1()(1)(1)/k(1(/.1.)/1/

4、)kkkkn nknRAinjnRifortodofortodofortoWarsheljRijRi kRkdoorandl AnnknretARrn Ruj 输输入入邻邻接接矩矩阵阵段段 循循环环行行循循环环列列循循环环返返回回传传递递闭闭包包。上上标标便便于于理理解解和和1为为1,和和0为为0行列看作比特串行列看作比特串2671332700016123414023W 10342567716169000012341234D 带权有向图带权有向图 权重矩阵权重矩阵 (0)03207016012341234D (1)032071230 1659 04D (2)9003205716901234D

5、26713(3)0320591046417019012366D(4)7010342056701616901234D()(1)/k/(1)/(1.,1.)1m ,i/nfortodofortodoDWinjnD ijFloyd WnnfortodoretWWkD ijD ikD kjDunrn 输输入入权权重重矩矩阵阵也也可可直直接接改改写写,此此步步省省略略段段 循循环环行行循循环环列列循循环环返返回回距距离离矩矩阵阵21()1nnc nCn 比较比较1次次比较比较2次次比较比较3次次比较比较4次次比较比较1次次比较比较2次次比较比较3次次 0.11+0.22+0.43+0.34 =0.21+

6、0.12+0.42+0.33 =一定存在平均比较次数最少的一定存在平均比较次数最少的 BSTka,.,ijaajiT1kiT 1jkT 1,.,naa1,.,npp1nT1,.,ikaa 最优最优BST1,.,kjaa 最优最优BST1111,.,.,.,.,.,ikkjjikkkkpppapaapaa 根根左左子子树树右右子子树树11,11111()()(,m)1inmi1(1)njkllrrl ir kjkllrrl irkjkkli kji kjC i krir kklp L ap L apCL ap L appjpip 整整树树平平均均左左子子树树(成成功功查查找找)右右子子树树(成成

7、功功查查找找)左左子子树树平平均均根根全全部部节节点点概概率率和和右右子子树树 1,11,minC kji kjjss iC i kCpjCki j 平平均均1i j n递推计算式递推计算式 1,11,miniijskijjsnC i jC i kjpC k 2121,12211,2min0.1:1,02,200.20.40.230.5:1,13,20.4100.3ssijksskCCpCCkpC 最最优优根根31311,331311:1,00.00.2,30.81,371.52:1,min1,20.4113,30.10.40.71.2:4,30.0013.7ssssijsskkCpkCCpC

8、CCkCp 最最优优根根k 根的下标。根的下标。的计算在下页的计算在下页3232,23322:2,13,300.340.61.0:2,24,302,3mi.200.n860.sisksjskkCCpCCpC 最最优优根根 1,11,miniijskijjsnC i jC i kjpC k 计算公式:计算公式:41414114,41411:1,00.01.022,42,43,43,41,:1,10.11.03:4,40.31.01.74:5,40.01.02.4min1,210.41,31.1ssssijsssksCCCCkCpkCpkCpkCpCCC 434344,33:3,24,40.01.

9、00.30.74:3,35,40.40.00.73,4min1.13ssijsksCCpkCCpCk 最最优优根根 1,11,miniijskijjsnC i jC i kjpC k 计算公式:计算公式:42422,422442:2,10.00.91.9:2,23,41.02,44,40.20.30.94:5,40min1.42,30.8.300.91.7ssssijsskkCpCCpkkCCCCp 最最优优根根414141,4141142,41.43,41.1:1,00.01.02.42:1,10.11.02.1:4,40.31.04:5,40.01.02.01,4min1,20.41.71

10、,31.131ssssijkssssCkCpkCCCCCpCppkkC 最最优优根根各段计算:如各段计算:如 C2,4=箭头表示一对箭头表示一对元素,将元素,将与与(p2+p3+p4)相加:相加:C2,4=0.5+(0.2+0.4+0.3)=1.4,如此计算,如此计算 Ci,j,1ijn=4实际计算时实际计算时 i、j 的范围的范围 i:1n-1,j:2n,红色数字表示。,红色数字表示。根表知,根表知,4 个键的最优根下标为个键的最优根下标为 3 即即 a3,左子树为,左子树为 a1 a2右子树为右子树为 a4,左子树的结构是什么?,左子树的结构是什么?再看根表,再看根表,a1 a2 构成的最

11、优子树根是构成的最优子树根是a2,因为,因为a1 a2,所以,所以,1 键是键是 2 键的左节点。键的左节点。,10,/11/(1.,1.,1.1,0.,1.1,0/1,0(11)(1.)2.)OptiC imalBST AiC i iP iR i iiC nndnindjidmn Pn Cnn Rinvafortodofortonnnndo C C对对角角元元C C次次对对角角元元R R次次对对角角元元C C对对角角元元最最后后一一个个元元素素加加入入节节点点序序列列范范围围:范范围围:()(),11,(1)(1,11,/,lkijminC i kC kjminvalkminkR i jkm

12、ifortodoiffortovalC i kC kjsumP isijsumsumPdnC i jminvalsumoreturnskCn 当当前前根根k k的的最最小小平平均均比比较较次次数数找找最最优优根根基基本本操操作作记记录录最最优优根根,此此句句教教材材上上错错为为概概率率和和)RRi,j可以限定在可以限定在Ri,j-1和和Ri+1,j之间,效率降至之间,效率降至平方型。平方型。11max(,)nniiiiiiwWxVvnxW物品数物品数承重量承重量说明:可按行(或列)填写此表。说明:可按行(或列)填写此表。按行或列填表计算的结果按行或列填表计算的结果444(3,5)(4,5)(3

13、,5)(3,5)(3,3)321522maxmaxmax37VVvVwVvV (1,)max(,)(1,)iiV ijVvjwi jV i 例如:例如:44244(3,5maxmax(3,5)32(4,537)1522wwVwVVv 放放入入未未放放入入33333(3,3)(2,322maxmax)2002(2,03)wwVvVwV 放放入入入入未未放放22142(1,3maxmax(1,3)12(2,322)1012wwVwVVv 放放入入未未放放入入11112(0,2)0(1,2)(0,maxmax2)12012wwVVvVw 放放未未放放入入入入最优解有最优解有w4最优解无最优解无w3最优解有最优解有w2最优解有最优解有w1最最 优优 解解 回回 溯计算溯计算本例只计算本例只计算20个有效值中的个有效值中的10个(背景涂色的数字)。个(背景涂色的数字)。带记忆功能算法的效率与自底带记忆功能算法的效率与自底向上效率类型一样,提高效率向上效率类型一样,提高效率不超过一个常数因子。不超过一个常数因子。0100000100010000021860320420330

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|