【单选题】【消耗次数:1】
在有n个结点的顺序表上做插入、删除结点运算的时间复杂度为( )。
O(1)
O(n)
O(n2)
O(log2n)
参考答案:
复制
纠错
相关题目
【单选题】 在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是
①  访问第i个结点(1≤i≤n)
②  在第i个结点后插入一个新结点(1≤i≤n)
③  删除第i个结点(1≤i≤n)
④  将n个结点从小到大排序
【判断题】 希尔排序算法的时间复杂度为O(n2)。()
①  正确
②  错误
【单选题】 下列各种排序算法中平均时间复杂度为O(n2)是()。
①  快速排序
②  堆排序
③  归并排序
④  冒泡排序
【单选题】 对具有n个结点的线性表进行插入或删除操作,所需的算法时间复杂度为( )。
①  O(n2)
②  O(nlog2n)
③  O(log2n)
④  O(n)
【单选题】 下列排序算法中时间复杂度不受数据初始状态影响,恒为O(n2)的是
①  堆排序
②  冒泡排序
③  直接选择排序
④  快速排序
【单选题】 等概率情况下,在有n个结点的顺序表上做插入结点运算,需平均移动结点的数目为( )。
①  n
②  (n-1)/2
③  n/2
④  (n+1)/2
【判断题】 求两个n阶矩阵的乘积,算法的基本操作为乘法 ,时间复杂度为 O(n3) 。
①  正确
②  错误
【单选题】 在一个具有n个结点的有序单链表中插入一个新结点并保持该表有序的时间复杂度是( )。
①  O(1)
②  O(n)
③  O(n的平方)
④  O(log2n)
【判断题】 设初始记录关键字基本有序,则快速排序算法的时间复杂度为O(nlog2n)。()
①  正确
②  错误
【单选题】 设二叉排序树上有n个结点,则在二叉排序树上查找结点的平均时间复杂度为()。
①  O(n)
②  O(n2)
③  O(nlog2n)
④  O(1og2n)
随机题目
【多选题】 中共十六大以来,中共中央强化党的建设,其举措包括( )。
①  提出“加强党的执政能力建设”的命题
②  提高党的建设科学化水平
③  扎实推进惩治和预防腐败体系建设
④  确立科学发展观为党的指导思想
【判断题】 没有改革开放就没有当代中国的发展。
①  正确
②  错误
【多选题】 城市经济体制改革包括( )。
①  扩大企业自主权
②  逐步实行经济责任制
③  改革商业流通体制
④  探索所有制结构的改革
【判断题】 《关于建国以来党的若干历史问题的决议》的通过,标志着党在指导思想上拨乱反正的胜利完成。
①  正确
②  错误
【多选题】 2008年12月,海峡两岸( )正式启动,两岸“三通”迈开历史性步伐。
①  快速通关
②  海上直航
③  空中直航
④  直接通邮
【多选题】 1979年3月,邓小平在理论工作务虚会上提出的“四项基本原则”是( )。
①  坚持社会主义道路
②  坚持人民民主专政
③  坚持马克思列宁主义、毛泽东思想
④  坚持党的领导
【判断题】 “同分结合”的农村家庭联产承包责任制的普遍实行,促进了“政社合一”的农村人民公社体制的解体。
①  正确
②  错误
【判断题】 当今世界正处在大发展大变革大调整时期,文化在综合国力竞争中的地位和作用更加凸显。
①  正确
②  错误
【判断题】 革命是解放生产力,改革也是解放生产力。
①  正确
②  错误
【判断题】 毛泽东思想是马克思列宁主义在中国的运用和发展,是被实践证明了的关于中国革命和建设的正确的理论原则和经验总结。
①  正确
②  错误