A.gorthm;thmB.thm ;gorthmC.glorhthm ;orthmD.orthm ;glorhthm
单项选择题下图应选择()算法求最短路径,求得从a到z的最短路径边权和为()。
A.Bellman-Ford,21B.Bellman-Ford,16C.Dijkstra,21D.Dijkstra,16
单项选择题对如下所示连通无向图G=< V,E,W>,其最小生成树的权重为()。
A.21B.23C.25D.27
单项选择题在支持插入、删除、替换三种操作的最小编辑距离问题中,我们用D[i,j]表示字符串[1..i]变为t[1..j]的最小编辑距离,则递推式应为()。
A.B.C.D.
单项选择题给定n天的某支股票价格,假定第i天的价格为Pi,为了尽可能多的赚钱,即寻找i,j且i≤j以在第i天买进股票,在第j天卖出股票,使得Pj-Pi最大化。给出该问题的分治部分算法伪代码如下,则空白处应填入()。
A.(li,lj)、(ri,rj)、(lmin,rmax),三种方案中使收益最大的(i,j)方案B.(li,rj)、(lj,ri)、(lmin,rmax),三种方案中使收益最大的(i,j)方案C.(li,lmin)、(rmax,rj)、(ri,lj),三种方案中使收益最大的(i,j)方案D.(li,rj)、(lj,ri)、(rmax,lmin),三种方案中使收益最大的(i,j)方案
单项选择题归并排序算法中的合并操作是将2段有序序列通过不断比较两序列首元素大小,合并为1段有序序列。k路归并排序与合并操作相似,给定k个有序序列,总长度为n(k<n)。用优先队列来维护k个有序序列的首元素,每次从优先队列中取出列首元素加入整体有序序列。从而将k个有序序列合并为1个长度为n的有序序列。那么k路归并排序算法的时间复杂度为()。
A.θ(nlogn)B.θ(nk)C.θ(nlogk)D.θ(klogk)