关注
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[][] times = new int[6][6];
for (int i = 0; i < 6; i++) {
for (int j = 0; j < 6; j++) {
times[i][j] = sc.nextInt();
if (times[i][j] == -1) {
times[i][j] = Integer.MAX_VALUE;
}
}
}
int[] dist = distence(times);
for (int i = 1; i < 6; i++) {
System.out.println(dist[i]);
}
}
public static int[] distence(int[][] times) {
int maxTime = Integer.MAX_VALUE;
int N = 6;
int[] dist = new int[N];
boolean[] isVisited = new boolean[N];
for (int i = 0; i < N; i++) {
dist[i] = times[0][i];
}
isVisited[0] = true;
for (int i = 0; i < N; i++) {
int min = maxTime;
int k = 0;
for (int j = 0; j < N; j++) {
if (!isVisited[j] && dist[j] < min) {
min = dist[j];
k = j;
}
}
isVisited[k] = true;
for (int j = 0; j < N; j++) {
if (!isVisited[j] && times[k][j] != maxTime) {
if (dist[j] >= times[k][j] + dist[k]) {
dist[j] = times[k][j] + dist[k];
}
}
}
}
return dist;
}
} ac了,按回忆写的,有些可能有问题,但是大概思路就是这个
查看原帖
点赞 2
相关推荐
11-29 14:05
门头沟学院 嵌入式软件开发 点赞 评论 收藏
分享
10-18 02:20
新疆理工学院 网络工程师 点赞 评论 收藏
分享
10-16 12:29
携程_移动安全研发 Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
牛客热帖
正在热议
# 25届秋招总结 #
438609次浏览 4471人参与
# 春招别灰心,我们一人来一句鼓励 #
41050次浏览 519人参与
# 阿里云管培生offer #
119259次浏览 2217人参与
# 地方国企笔面经互助 #
7872次浏览 18人参与
# 实习,投递多份简历没人回复怎么办 #
2453105次浏览 34838人参与
# 虾皮求职进展汇总 #
112085次浏览 876人参与
# 北方华创开奖 #
107086次浏览 595人参与
# 实习必须要去大厂吗? #
55473次浏览 959人参与
# 投递实习岗位前的准备 #
1195448次浏览 18542人参与
# 你投递的公司有几家约面了? #
33143次浏览 188人参与
# 双非本科求职如何逆袭 #
661550次浏览 7389人参与
# 机械人春招想让哪家公司来捞你? #
157553次浏览 2267人参与
# 发工资后,你做的第一件事是什么 #
12275次浏览 60人参与
# 工作中,努力重要还是选择重要? #
35356次浏览 384人参与
# 参加完秋招的机械人,还参加春招吗? #
20032次浏览 240人参与
# 实习想申请秋招offer,能不能argue薪资 #
39158次浏览 314人参与
# 非技术岗是怎么找实习的 #
155819次浏览 2120人参与
# 校招入职后的感受 #
162328次浏览 1982人参与
# 找工作,你会甘心进小厂还是猛冲大厂 #
145930次浏览 1601人参与
# 机械求职避坑tips #
24666次浏览 255人参与
# 工作两年想退休了 #
56913次浏览 732人参与
# 找实习多的是你不知道的事 #
1310387次浏览 18369人参与