【单选题】【消耗次数:1】
若要对1000个元素排序,要求既快又稳定,则最好采用( )方法。
直接插入排序
归并排序
堆排序
快速排序
参考答案:
复制
纠错
相关题目
【单选题】 若要对1000个元素排序,要求既快又节省存储空间,则最好采用( )方法。
①  直接插入排序
②  归并排序
③  堆排序
④  快速排序
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
【单选题】 在对n个元素进行直接插入排序的过程中,共需要进行( )趟。
①  n
②  n+1
③  n-1
④  2n
【单选题】 若对n个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为( )。
①  O(1)
②  O(n)
③  O(n的平方)
④  O(log2(n))
【单选题】 在对n个元素进行直接插入排序的过程中,算法的空间复杂度为( )。
①  O(1)
②  O(log2(n))
③  O(n的平方)
④  O(nlog2(n))
【单选题】 若对n个元素进行直接插入排序,在进行第i趟排序时,假定元素r[i+1]的插入位置为r[j],则需要移动元素的次数为( )。
①  j-i
②  i-j-1
③  i-j
④  i-j+1
【单选题】 若对n个元素进行归并排序,则进行归并的趟数为( )。
①  n
②  n-1
③  n/2
④  log2(n)
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是( )。
①  A.折半插入排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【判断题】 快速排序和归并排序在最坏情况下的比较次数都是O(nlog2n)。
①  正确
②  错误
随机题目
【单选题】 根据本课程,中国高等学校的产学研合作模式不包括()
①  自发自愿的产学研模式
②  高等学校组织的产学研模式
③  政府主导的产学研模式
④  自发组织的产学官模式
【单选题】 我国目前教育经费投入结构中,()所占比例最高。
①  高等教育
②  基础教育
③  职业教育
④  终身教育
【单选题】 本课程提到,()是保障人才培养工作的中心环节。
①  教师定位
②  坚持“两个标准”
③  重视本科教育重要地位
④  打造一流课堂
【判断题】 移动学习的目标就是希望学习者能在任何时间、任何地点、以特定方式学习感兴趣的知识。
① 
② 
【判断题】 中国优秀传统文化是马克思主义中国化的土壤,中国共产党的一些重要执政理念,源于中国优秀传统文化。
① 
② 
【判断题】 道德不是调整人们相互关系的原则规范。
① 
② 
【判断题】 全面实施素质教育,核心是要解决好培养什么人、怎样培养人的重大问题,这应该成为教育工作的主题。
① 
② 
【判断题】 教育的首要任务是新技术与教学相结合。
① 
② 
【判断题】 当前急需培育提高教师全面素质,以适应教育深化改革和发展的需要。
① 
② 
【多选题】 互联网发展的阶段有()
①  信息互联
②  消费互联
③  智慧互联
④  生命互联