【单选题】【消耗次数:1】
下列排序算法中,在每一趟都能选出一个元素放到其最终位置上,并且其时间性能受数据初始特性影响的是( )。
直接插入排序
快速排序
直接选择排序
堆排序
参考答案:
复制
纠错
相关题目
【单选题】 若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为( )。
①  O(1)
②  O(n)
③  O(n的平方)
④  O(log2(n))
【判断题】 在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是选择直接插入 ( )。
①  正确
②  错误
【判断题】 排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是直接插入排序。
①  正确
②  错误
【单选题】 在对n个元素进行直接插入排序的过程中,共需要进行( )趟。
①  n
②  n+1
③  n-1
④  2n
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【单选题】 若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为( )。
①  j-i
②  i-j-1
③  i-j
④  i-j+1
【单选题】 在对n个元素进行直接插入排序的过程中,算法的空间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较,然后将其放入已排序序列的正确位置的方法是( )。
①  A.冒泡排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【单选题】 利用直接插入排序法的思想建立一个有序线性表的时间复杂度为()。
①  O(n)
②  O(nlog2n)
③  O(n2)
④  O(1og2n)
随机题目
【单选题】 <p>( )是包含某种内容的音讯</p>
① 
②  情报
③  消息
④  知识
【单选题】 <p>现代通信技术按( )形式可分为模拟通信和数字通信。</p>
①  编码
②  信号
③  加密
④  分布
【多选题】 BPR实现的手段有两个使能器是()
①  信息技术
②  信息组织
③  信息重组
④  组织
【单选题】 <p>( )是从企业竞争战略的高度出发,通过充分开发和有效利用信息资源来提高企业竞争实力的信息系统。</p>
①  MIS
②  DSS
③  SIS
④  IB
【单选题】 <p>信息用户对已知信息的( )行为,目的是消除用户的某种不确定状态。</p>
①  需求
②  加工
③  交流
④  吸收
【单选题】 <p>信息网络与信息系统的规划设计是信息管理的( )职能的主要内容之一。</p>
①  计划
②  组织
③  协调
④  领导
【多选题】 要建立一个数据库,需要经过()设计阶段。
①  概念设计
②  库结构设计
③  模块设计
④  物理设计
【多选题】 一般来说,按照信息服务工作基础的不同,可以把信息服务划分为()网络服务等几大类型
①  文献服务
②  指导服务
③  检索服务
④  咨询服务
【判断题】 网络信息检索工具只有字典型查询工具和索引型查询工具。()
① 
② 
【判断题】 从内容范围上网络信息资源可分为政治信息、经济信息、文化信息、军事信息、保密信息等。()
① 
②