下载APP
【单选题】
给定n个组成的无序序列, 要找到该序列的中位数,解决该问题的最优算法的时间复杂性是?
A.
O(nlogn)
B.
O(n)
C.
O(logn)
D.
举报
题目标签:
正整数
最优算法
时间复杂性
参考答案:
参考解析:
刷刷题刷刷变学霸
举一反三
【单选题】下面__________的时间复杂性最好,即执行时间最短。A、O(n) B、O(log2n) C、O(nlog2n) D、O(n2)
A.
O(n)
B.
O(log 2 n)
C.
O(nlog 2 n)
D.
O(n 2 )
查看完整题目与答案
【单选题】若x∈N+,下面几个函数中,是正整数指数函数的是 ( )
A.
y=x3
B.
y=-2x
C.
y=(-2)x
D.
y=πx
查看完整题目与答案
【单选题】顺序查找一个具有n个元素的线性表,二分查找一个具有n个元素的有序表,其时间复杂性为______。
A.
O(n)
B.
O(log2n)
C.
O(n2)
D.
O(nlog2n)
查看完整题目与答案
【简答题】无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,则为 【1】 。
查看完整题目与答案
【单选题】顺序查找一个具有n个元素的线性表,二分查找一个具有n个元素的有序表,其时间复杂性为______。
A.
O(n)
B.
O(log
2
n)
C.
O(n
2
)
D.
O(nlog
2
n)
查看完整题目与答案
【单选题】对顺序表上的插入、删除算法的时间复杂性分析来说,通常以()为标准操作来考虑。
A.
条件判断
B.
结点移动
C.
算术表达式
D.
赋值语句
查看完整题目与答案
【判断题】穷举法是一种基本的特征选择最优算法。
A.
正确
B.
错误
查看完整题目与答案
【单选题】线性表( a1,a2, .. .,an)以顺序方式存储时,访问第i位置元素的时间复杂性为 ( )。
A.
O(1)
B.
O(i)
C.
O(n)
D.
O(i-1)
查看完整题目与答案
【单选题】算法的时间复杂性T(n),可以通过计算算法基本语句的执行次数来获得。分析下列程序的时间复杂性。 K = 0; I = 2; While (I<=8) { K=K + I; I=I + 2;} 该程序时间复杂性表达正确的是_________。
A.
O(n)
B.
O(1)
C.
O(n!)
查看完整题目与答案
【单选题】将一个十进制正整数转化为二进制数时,采用的方法是( )
A.
除2取余法
B.
除2取整法
C.
乘2取整法
D.
乘2取余法
查看完整题目与答案