数学建模社区-数学中国

标题: 用Dijkstra方法编写计算最短路的程序,高手指教啊! [打印本页]

作者: wzz0811    时间: 2009-8-30 10:50
标题: 用Dijkstra方法编写计算最短路的程序,高手指教啊!
用Dijkstra方法编写计算最短路的程序,高手指点下啊!
作者: lyyy    时间: 2009-8-30 18:10
论坛里面有程序~~~~
作者: hejianxin    时间: 2009-8-30 18:52
哪里有啊,找不到
作者: Kind    时间: 2009-8-31 14:08
图论!!!!!!!!!
作者: yihao    时间: 2009-8-31 16:03
3# hejianxin
作者: yihao    时间: 2009-8-31 16:03
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
作者: philby    时间: 2009-8-31 16:40
找不到啊  啊啊
作者: wzz0811    时间: 2009-9-3 13:42
没找到啊!
作者: baiyu216    时间: 2009-9-10 18:35
论坛有源程序
作者: 凹工口    时间: 2009-9-10 19:50
?????????????????????????????
作者: Pepsi09    时间: 2009-11-9 19:56
多谢啦!多谢啦!多谢啦!多谢啦!多谢啦!多谢啦!多谢啦!多谢啦!多谢啦!多谢啦!
作者: yuechenkai    时间: 2010-7-13 18:47
论坛有源程序,就是不好找。。。。或者找不到。。
作者: 081270053    时间: 2010-7-13 18:55
clear;
! Q) T( }) f9 ]7 [+ B! `+ I1 u3 }clc;  P; f/ i. ~2 ^6 A
M=10000;
3 V4 W4 T: N/ Z7 t: }, [  s! V4 La(1,=[0,50,M,40,25,10];
- K# s, w% S$ A' R2 _8 |8 R: Ga(2,=[zeros(1,2),15,20,M,25];. W: n8 _1 [1 T, m4 }
a(3,=[zeros(1,3),10,20,M];
! }: n2 ~! U( K7 ia(4,=[zeros(1,4),10,25];3 U. i& c4 m  G# t
a(5,=[zeros(1,5),55];! x) g/ r- g6 n. P* N% P5 {+ r
a(6,=zeros(1,6);5 d. F1 X9 K) {! S4 [4 a/ l$ a
b=a+a';path=zeros(length(b));
% R% f3 v! V' Ufor k=1:6
8 d, _$ U1 ]5 z; l' @4 F   for i=1:6
$ I2 [" e7 Y/ b0 v0 {      for j=1:6* p6 b/ M& Q* n4 L% N
         if b(i,j)>b(i,k)+b(k,j)) Z( I, {$ L. w# D% t2 C0 v5 p
            b(i,j)=b(i,k)+b(k,j);
) U. D' M' M) v1 [9 ~: Y            path(i,j)=k;$ E. o, U5 j0 W7 d9 H/ d! v8 M4 @
         end% x& v% i4 A2 J- V( F% T
      end
# n/ D% V& S0 \& w  ]& I6 G  A   end
+ \& U% ^% P5 A. v9 W( C( \end0 f; p6 |- L7 |* {5 h4 }- S
b, path
作者: 081270053    时间: 2010-7-13 18:55
改改就好了~
作者: 胡浪超531    时间: 2010-7-22 22:49
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
作者: hpxiangsky    时间: 2010-7-24 10:51
去看看算法,就可以试着编了,不是很难




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5