登录
首页 » Matlab » 最短路径

最短路径

于 2022-07-01 发布 文件大小:1.15 kB
0 71
下载积分: 2 下载次数: 1

代码说明:

对于一个顶点数为N的有向网路图,我们可以通过前面所提到的单源最短路径算法执行N次来获得每一对顶点间的最短路径。这种方法的时间复杂度为O(N*N*N)。如果网络中有负权值的边,则需要使用前面提到的单源最短路径算法之Bellman—Floyd算法。总之,总可以通过单源最短路径来求得每对顶点间的最短路径。这里我就不再用程序实现上述方法,下面介绍Floyd解决这一问题的另一种算法,它形式简单,利于理解,而且时间复杂度同样为O(N*N*N)。        Floyd算法是根据给定有向网络的邻接矩阵dist[n][n]来求顶点vi到顶点vj的最短路径。这一算法的基本思想是:假设vi和vj之间存在一条路径,但这并不一定是最短路径,试着在vi和vj之间增加一个中间顶点vk。 若增加vk后的路径(vi, vk, vj) 比(vi, vj)短,则以新的路径代替原路径,并且修改dist[i][j]的值为新路径的权值;若增加vk后的路径比(vi, vj)更长,则维持dist[i][j]不变。然后在修改后的dist矩阵中,另选一个顶点作为中间顶点,重复以上的操作,直到除vi和vj顶点的其余顶点都做过中间顶点为止 。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • stdshadetest1
    Short code to create shading around a mean. Input is a matrix with rows of observations
    2011-01-21 09:27:42下载
    积分:1
  • Lungelo-DOL
    A simulink model for a direct online starting of an induction motor connected directly across the line.
    2013-08-15 23:46:55下载
    积分:1
  • Newton-raphsom
    这个m文件实现了Newton raphsom算法,从而解决分布式功率流问题。(M realized this document Newton raphsom algorithm, so as to solve the problem of distributed power flow.)
    2009-01-26 10:07:07下载
    积分:1
  • DCT
    图片压缩代码,适用于DCT JPEG图片压缩。(Image compression code, applicable to DCT JPEG image compression.)
    2008-05-12 20:24:17下载
    积分:1
  • rwg1
    this code is for matlab antenna and EM modeling
    2013-03-07 01:00:00下载
    积分:1
  • EXP_1
    MATLAB PROGRAM TO CONVERT STATE SPACE MODEL TO TF AND VICE VERSA
    2013-10-23 01:09:33下载
    积分:1
  • 计算图像旋转角度
    说明:  比如有图像1,将其旋转n度得到图像2,问如何比较两张图像得到旋转的度数n。(to calculate the angle between two pictures)
    2019-12-23 16:26:11下载
    积分:1
  • AM (振幅调制)
    matlab 软件中的模拟信号的振幅调制。此外 dft 序列和驻波还附上。
    2022-11-09 12:30:03下载
    积分:1
  • randomsingal
    随机信号 频谱分析 随机信号 频谱分析 随机信号 频谱分析 随机信号 频谱分析随机信号 频谱分析(Spectral analysis of random signalsSpectral analysis of random signalsSpectral analysis of random signalsvSpectral analysis of random signalsv)
    2010-05-12 20:56:14下载
    积分:1
  • 6803
    关于LTC6803的相关资料和实例程序,包括1234几种类型,希望有帮助,大家一起探讨(About LTC6803 relevant information and examples of procedures, want to help, you can contact incomplete information, we explore together)
    2014-01-22 17:25:23下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载