题目内容

关于Prim算法和Kruscal算法的描述,正确的是( )

A. Prim算法和Kruscal算法采用的都是贪心算法策略
B. Prim算法比Kruscal算法效率更高
C. Kruscal算法比Prim算法效率更高
D. 两个算法得到的最小生成树是一样的

查看答案
更多问题

某种算法在求解问题时,首先确定一个合理的限界函数,并根据限界函数确定目标函数的界;然后,按照广度优先策略搜索问题的解空间树来得到问题的解。这种算法设计策略是( )。

A. 分支限界
B. 动态规划
C. 回溯
D. 贪心

对数组A={15,29,135,11,32}进行快速排序,一次划分之后的结果为

A. 11,15,29,32,135
B. 11,15,135,29,32
C. 11,15,29,135,32
D. 15,29,135,11,32

某算法的程序实现如下,其中,a和b分别为两个整型数组,a数组长度为n,b数组长度为m。根据程序分析,该算法的时间复杂度为( )。 int Algorithm(int a[], int n, int b[], int m) { int sum = 0; for(int i=0; i

A. O(m)
B. O(n)
C. O(mn)
D. O(m+n)

假设在一堆硬币中混杂着一枚假币,而且已知假币比真币重。假币问题研究的是如何用一架天平将假硬币找出来。现给定31枚硬币,其中有一枚假币,采用二分的思路,最多需要称( )次可以找出假币。

A. 1
B. 2
C. 4
D. 5

答案查题题库