【单选题】【消耗次数:1】
对具有n个元素的有序表采用折半查找,则算法的时间复杂度为( )。
O(n)
O(n的平方)
O(1)
O(log2(n))
参考答案:
复制
纠错
相关题目
【判断题】 希尔排序算法的时间复杂度为O(n2)。()
①  正确
②  错误
【单选题】 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是
①  访问第i个结点(1≤i≤n)
②  在第i个结点后插入一个新结点(1≤i≤n)
③  删除第i个结点(1≤i≤n)
④  将n个结点从小到大排序
【单选题】 下列各种排序算法中平均时间复杂度为O(n2)是()。
①  快速排序
②  堆排序
③  归并排序
④  冒泡排序
【判断题】 设初始记录关键字基本有序,则快速排序算法的时间复杂度为O(nlog2n)。()
①  正确
②  错误
【判断题】 求两个n阶矩阵的乘积,算法的基本操作为乘法 ,时间复杂度为 O(n3) 。
①  正确
②  错误
【单选题】 下列排序算法中时间复杂度不受数据初始状态影响,恒为O(n2)的是
①  堆排序
②  冒泡排序
③  直接选择排序
④  快速排序
【单选题】 对具有n个结点的线性表进行插入或删除操作,所需的算法时间复杂度为( )。
①  O(n2)
②  O(nlog2n)
③  O(log2n)
④  O(n)
【单选题】 在对n个元素进行堆排序的过程中,时间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
【单选题】 从具有n个结点的二叉排序树中查找一个元素时,在最坏情况下的时间复杂度为( )。
①  O(n)
②  O(1)
③  O(log2(n))
④  O(n的平方)
随机题目
【单选题】 对于一种商品,消费者想要有的数量都已有了,这时
①  总效用为零
②  边际效用小于零
③  边际效用最大
④  总效用最大
【判断题】 如果一种商品的收入弹性为负,那么这种商品需求曲线的斜率一定为负。
①  正确
②  错误
【判断题】 长期供给一般比短期供给更缺乏弹性。
①  正确
②  错误
【判断题】 垂直的供给曲线表明供给弹性为零。
①  正确
②  错误
【判断题】 互补品的交叉弹性系数为负值。
①  正确
②  错误
【单选题】 如果某种商品的需求价格弹性为正值,说明
①  此种商品是必需品
②  此种商品是高档品
③  此种商品是正常品
④  此种商品是吉芬商品
【单选题】 如果价格上升10%能使买者总支出增加2%,则该商品的需求价格弹性
①  缺乏弹性;
②  富有弹性;
③  具有单位弹性;
④  完全无弹性;
【单选题】 如果某种商品的需求富有弹性,则意味着价格一定程度的下跌将会导致
①  卖者总收益增加;
②  买者需求量减少;
③  买者总支出减少;
④  买者需求增加;
【单选题】 劣等品足球的收入弹性为
①  等于零
②  大于零
③  小于零
④  大于1
【判断题】 需求曲线为直线时,在单位弹性点上总收益为最大。
①  正确
②  错误