算法实验三最短路径(6)

2020-12-24 22:54

out.write(shortPath[i]+"\t"); } out.flush(); out.close();

System.out.println("E:\\Workspace\\Dijkstra\\dijkstraoutput1.txt创建成功,请查看"); } } Dijkstra2

import java.io.File; import java.io.FileWriter; public class dijkstra2 {

public static int[] Dijsktra(int[][] weight,int start){

//接受一个有向图的权重矩阵,和一个起点编号start(从0编号,顶点存在数组中)

//返回一个int[] 数组,表示从start到它的最短路径长度 int n = weight.length; //顶点个数

int[] shortPath = new int[n]; //存放从start到其他各点的最短路径

String[] path=new String[n]; //存放从start到其他各点的最短路径的字符串表示

for(int i=0;i<n;i++)

{ path[i]=new String(start+"-->"+i);}

int[] visited = new int[n]; //标记当前该顶点的最短路径是否已经求出,1表示已求出


算法实验三最短路径(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:SVD(奇异值分解)算法及其评估

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: