11个乡镇之间的光缆铺设网络结构和每条光缆的长度如图2-3所示。从乡镇s到乡镇t的最短光缆铺设距离

22 查阅

11个乡镇之间的光缆铺设网络结构和每条光缆的长度如图2-3所示。从乡镇s到乡镇t的最短光缆铺设距离为(61)公里。

A.92

B.82

C.81

D.73

参考答案:

C解析:本试题第一问关于图论算法中两节点间最短距离求解的问题,也可看做赋权简单连通无向图的单源问题的求解。求单源最短距离主要使用迪克斯特拉(E.W.Dijkstra)算法求解,即按路径长度递增顺序产生各节点最短距离。因此对于图2-3来说,从乡镇s到乡镇t的最短距离为(21+20+20+8+12)=81公里。

软考高级