A算法的改进课程设计--A最短路径算法的改进
《A算法的改进课程设计--A最短路径算法的改进》由会员分享,可在线阅读,更多相关《A算法的改进课程设计--A最短路径算法的改进(21页珍藏版)》请在毕设资料网上搜索。
1、课程设计说明书课程设计说明书 NO.1 A*A*最短路径算法的改进最短路径算法的改进 1.1.课程设计的目的课程设计的目的 本课程设计是学习数据通信与通信网技术课程必要的教学环节。由于该课程是 专业必修课,需要通过实践巩固基础知识,为使学生取得最现代化的设计技能和研究方 法,课程设计训练也就成为了一个重要的教学环节。通过对路由算法的设计和实现,达 到进一步完善对通信网基础及应用课程学习的效果。 2.2.设计方案论证设计方案论证 算法具体的形式包括: 确定起点的最短路径问题:即已知起始结点,求最短路径的问题。 确定终点的最短路径问题:与确定起点的问题相反,该问题是已知终结结点,求最 短路径的问题
2、。在无向图中该问题与确定起点的问题完全等同,在有向图中该问题等同 于把所有路径方向反转的确定起点的问题。 确定起点终点的最短路径问题:即已知起点和终点,求两结点之间的最短路径。 全局最短路径问题:求图中所有的最短路径。 (1)Floyd 求多源、无负权边的最短路。用矩阵记录图。时效性较差,时间复杂度 O(V3)。 Floyd-Warshall 算法(Floyd-Warshall algorithm)是解决任意两点间的最短路径 的一种算法,可以正确处理有向图或负权的最短路径问题。 Floyd-Warshall 算法的时间复杂度为 O(N3),空间复杂度为 O(N2)。 Floyd-Warshal
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 改进 课程设计 路径
