给定6个小区之间的交通图。若小区i与小区j之间有路可通,则将顶点i与顶点j之间用边连接,边上的权值表示这条道路的长度。现在打算在这n个小区中选定一个小区建一所医院。这家医院应建在小区(),才能使距离医院最远的小区到医院的路程最短?
注:图为无向图。
其实这题就是每个选项用一次dijkstra(手动用Floyd太麻烦),求出以每个点为起点距离其他点的最短路径,画出一个距离矩阵【对称】,然后选每行最大值比谁小。
给定6个小区之间的交通图。若小区i与小区j之间有路可通,则将顶点i与顶点j之间用边连接,边上的权值表示这条道路的长度。现在打算在这n个小区中选定一个小区建一所医院。这家医院应建在小区(),才能使距离医院最远的小区到医院的路程最短?
注:图为无向图。
其实这题就是每个选项用一次dijkstra(手动用Floyd太麻烦),求出以每个点为起点距离其他点的最短路径,画出一个距离矩阵【对称】,然后选每行最大值比谁小。