Dijkstra法求最短路径.docVIP

  • 5
  • 0
  • 约7.88千字
  • 约 9页
  • 2016-11-06 发布于贵州
  • 举报
Dijkstra法求最短路径

Dijkstra算法求最短路径(C#版) 行如下图的路径,(V0是中心): 经过该算法后转化为下图 using System; using System.Collections; using System.Text; namespace Greedy {?? ??? class Marx ??? { ??????? private int[] distance;??????? ??????? private int row; ??????? private ArrayList ways = new ArrayList(); ??????? public Marx(int n,params int[] d) ??????? { ??????????? this.row = n; ??????????? distance = new int[row * row]; ??????????? for (int i = 0; i row * row; i++) ??????????? { ??????????????? this.distance[i] = d[i];????????????? ??????????? } ??????????? for (int i = 0; i this.row; i++)? //有row个点,则从中心到各点的路有row-1条

文档评论(0)

1亿VIP精品文档

相关文档