算法设计与分析 课件 10.5-综合应用总结_第1页
算法设计与分析 课件 10.5-综合应用总结_第2页
算法设计与分析 课件 10.5-综合应用总结_第3页
算法设计与分析 课件 10.5-综合应用总结_第4页
算法设计与分析 课件 10.5-综合应用总结_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息工程大学算法设计与分析综合应用—总结国家级实验教学示范中心计算机学科组规划教材算法设计与分析Python案例详解微课视频版内容一:不同算法设计策略间的联系和区别分治和动态规划动态规划和贪心回溯和分支限界内容二:最大子段和问题穷举分治动态规划在线算法内容三:最短路径问题单源最短路径Dijsktra(贪心)Bellman-FordSPFA所有点对间的最短路径Floyd(动态规划)选择题。Dijkstra算法和Floyd算法采用的算法设计策略分别是()和()。A.分支限界法B.动态规划C.贪心法D.回溯法内容四:资源分配问题动态规划贪心回溯分支限界算法分析:评价算法的优劣。算法设计:设计求解方法。算法设计与算法分析密不可分。在设计、分析中不断优化算法,设计新算法。算法设计策略思维方式算法中的大智慧递归转化为同类问题的求解不积跬步无以至千里分治分而治之分而治之,各个击破动态规划分而治之+解决冗余好记性不如烂笔头贪心局部最优得到全局最优活在当下,不念过往,不畏将来,不负余生回溯能进则进,不进则退在关键的人生岔路口,重新做选择分支限界每次朝最有利的方向搜索边走边看,找到较好的优先走每种算法设计策略代表一种思想、思维方式、分析问题的方法。熟练掌握典型应用,不断实践,使之内化于心。算法设计策略典型应用递归阶乘、汉诺塔、全排列、整数划分…分治二分搜索、快速排序、归并排序、棋盘覆盖、大整数乘法…动态规划0-1背包、矩阵连乘、最长公共子序列、最长不上升子序列、编辑距离、最优二叉搜索树…贪心活动安排、哈夫曼编码、过河问题、最小生成树、单源最短路径…回溯0-1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论