早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

利用动态规划方法求解每对结点之间的最短路径问题(a11 pairs shortest path problem)时,设有向图

题目

利用动态规划方法求解每对结点之间的最短路径问题(a11 pairs shortest path problem)时,设有向图G=<V,E>共有n个结点,结点编号1~n,设C是G的成本邻接矩阵,用Dk(i,j)表示从i到j并且不经过编号比众还大的结点的最短路径的长度(Dn(i,j即为图G中结点i到j的最短路径长度),则求解该问题的递推关系式为(56)。

A.Dk(i,j);Dk-1(i,j)+C(i,j)

B.Dk(i,j):min{Dk-1(i,j),Dk-1(i,j)+C(i,j)}

C.Dk(i,j):Dk-1(i,k)+Dk-1(i,j)

D.Dk(i,j);min{Dk-1(i,j),Dk-1(i,k)+Dk-1(k,j)}

参考答案
正确答案:D
解析:设pk(i,j)表示从i到j并且不经过编号比k还大的结点的最短路径,那么pk(i,j)有以下两种可能:
  ①pk(i,j)经过编号为k的结点,此时pk(i,j)可以分为从i到k和从k到j的两段,易知产pk(i,j)的长度为Dk-1(i,k)+Dk-1(k,j)。
  ②pk(i,j)不经过编号为k的结点,此时产pk(i,j)的长度为Dk-1(i,j)。
看了利用动态规划方法求解每对结点之...的网友还看了以下:

用一根手指顶住一个平面图形内的某点,如果平面图形能保持平衡,那么这个点叫这个平面图形的重心,平行四 数学 2020-04-11 …

用一根手指顶住一个平面图形内的某点,如果平面图形能保持平衡,那么这个点叫这个平面图形的重心,平行四 数学 2020-04-11 …

如图所示,是人们用木棒撬石头的示意图.撬石块有两种方法:方法一,以B点为支点,在C点用与棒垂直的力 其他 2020-07-05 …

图是人们用木棒撬石块的示意图。撬石块有两种方法:第一种是以B点为支点,在C点用与棒垂直的力F1向下 物理 2020-07-05 …

什么情况可以这样用?“A11+A12+A13+A14等于用1,1,1,1代替D的第一行所得的行列式 数学 2020-07-17 …

①如图1直线l上有2个点,则图中有2条可用图中字母表示的射线,有1条线段;②如图2直线l上有3个点 数学 2020-07-30 …

φ的计算:方法一:利用函数图象的五点法:第一点(即图像上升时与x轴的交点)为wx+φ=2kπ+0第 数学 2020-08-01 …

如图所示,F1、F2是凸透镜的两个焦点.一个物点S发出的光射到凸透镜上发生折射,图中画出了其中的两 物理 2020-08-01 …

作图题:如图所示,F1、F2是凸透镜的两个焦点.一个物点发出的光射到凸透镜上发生折射,图中画出了其 其他 2020-08-01 …

用一根手指顶住一个平面图形内的某点,如果平面图形能保持平衡,那么这个点叫这个平面图形的重心,平行四 其他 2020-08-01 …