QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3287|回复: 2
打印 上一主题 下一主题

[问题求助] dijkstra算法是?

[复制链接]
字体大小: 正常 放大
madiolee1        

4

主题

5

听众

136

积分

升级  18%

  • TA的每日心情
    无聊
    2012-6-13 00:18
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    自我介绍
    nonono
    跳转到指定楼层
    1#
    发表于 2012-6-12 18:46 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    50体力
    如题,最好有matlab程序

    最佳答案

    李——建辉 查看完整内容

    %dijkstra最短路算法通用程序,用于求从起始点s到其它各点的最短路%D为赋权邻接矩阵,d为s到其它各点最短路径的长度,DD记载了最短路径生成树function [d,DD]=dijkstra_aiwa(D,s)[m,n]=size(D);d=inf.*ones(1,m);d(1,s)=0;dd=zeros(1,m);dd(1,s)=1;y=s;DD=zeros(m,m);DD(y,y)=1;counter=1;while length(find(dd==1))
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    11

    主题

    6

    听众

    2308

    积分

    升级  10.27%

  • TA的每日心情
    慵懒
    2015-6-9 22:13
  • 签到天数: 155 天

    [LV.7]常住居民III

    社区QQ达人 邮箱绑定达人 发帖功臣

    群组2012第三期美赛培训

    群组学术交流A

    群组学术交流B

    %dijkstra最短路算法通用程序,用于求从起始点s到其它各点的最短路%D为赋权邻接矩阵,d为s到其它各点最短路径的长度,DD记载了最短路径生成树function [d,DD]=dijkstra_aiwa(D,s)[m,n]=size(D);d=inf.*ones(1,m);d(1,s)=0;dd=zeros(1,m);dd(1,s)=1;y=s;DD=zeros(m,m);DD(y,y)=1;counter=1;while length(find(dd==1))<m    for i=1:m        if dd(i)==0            d(i)=min(d(i),d(y)+D(y,i));        end    end    ddd=inf;    for i=1:m        if dd(i)==0&&d(i)<ddd            ddd=d(i);        end    end    yy=find(d==ddd);    counter=counter+1;    DD(y,yy(1,1))=counter;    DD(yy(1,1),y)=counter;    y=yy(1,1);    dd(1,y)=1;end
    回复

    使用道具 举报

    madiolee1        

    4

    主题

    5

    听众

    136

    积分

    升级  18%

  • TA的每日心情
    无聊
    2012-6-13 00:18
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    自我介绍
    nonono
    李——建辉 发表于 2012-6-12 18:46
    %dijkstra最短路算法通用程序,用于求从起始点s到其它各点的最短路%D为赋权邻接矩阵,d为s到其它各点最短路 ...

    ok,pl
    已有 1 人评分体力 收起 理由
    李——建辉 + 5 很给力!

    总评分: 体力 + 5   查看全部评分

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-12 01:01 , Processed in 0.420171 second(s), 68 queries .

    回顶部