利用动态规划法求解每对节点之间的最短路径问题时,设有向图G=<V,E>共有n个节点,节点编号1~n,设C是G的成本邻接矩阵,用Dk(i,j)表示从i到j并且不经过编号比k还大的节点的最短路径的长度(Dn(i,j)即为图G中节点i到j的最短路径长度),则求解该问题的递推关系式为(28)。
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(k,j)
Dk(i,j)=min{Dk-1(i,j),Dk-1(i,k)+Dk-1(k,j)}
查看答案
算法是对问题求解过程的一类精确描述,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现的,这句话说明算法具有(5)特性。
A. 正确性
B. 确定性
C. 可行性
D. 健壮性
快速排序算法采用的设计方法是(23)。
A. 动态规划法(Dynamic Programming)
B. 分治法(Divideand Conquer)
C. 回溯法(Backtracking)
D. 分枝定界法(Branch and Bound)