【单选题】【消耗次数:1】
若要从1000个元素中得到10个最小值元素,最好采用( )方法。
直接插入排序
简单选择排序
堆排序
快速排序
参考答案:
复制
纠错
相关题目
【单选题】 若要对1000个元素排序,要求既快又稳定,则最好采用( )方法。
①  直接插入排序
②  归并排序
③  堆排序
④  快速排序
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
【单选题】 在对n个元素进行直接插入排序的过程中,共需要进行( )趟。
①  n
②  n+1
③  n-1
④  2n
【单选题】 若要对1000个元素排序,要求既快又节省存储空间,则最好采用( )方法。
①  直接插入排序
②  归并排序
③  堆排序
④  快速排序
【单选题】 在对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个元素进行直接插入排序,则进行任一趟排序的过程中,为寻找插入位置而需要的时间复杂度为( )。
①  O(1)
②  O(n)
③  O(n的平方)
④  O(log2(n))
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【判断题】 在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是选择直接插入 ( )。
①  正确
②  错误
【单选题】 设有1000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,最好选用( )排序法。
①  A.冒泡排序
②  B.快速排序
③  C.堆排序
④  D.基数排序
随机题目
【单选题】 工期索赔的计算方法有()。
①  总费用法
②  分项法
③  因素分析法考试大论坛
④  比例分析法
【单选题】 特别恶劣气候条件,不可预见的地质状况,地震,海啸,飓风,施工中伤亡事故被简称为。
①  施工风险
②  人员风险
③  经济风险
④  管理风险
【多选题】 接着再逐步的详细的论述事实和理由展示具体的。
①  计价方法
②  计算公式
③  资料
④  图纸
【多选题】 如属下列情况,且证据确凿时,法院可裁定该合同失效。导致合同失效的情况主要有()。
①  损害社会公共利益
②  误解 
③  违反法律、行政法规的强制性规定
④  难以觉察
⑤  实施受挫
【多选题】 在FIDIC合同条件中,可索赔工期和费用,但不可以索赔利润的索赔事件包括()。
①  不可预见的外界条件
②  业主提前占用工程
③  工程师延误发放图纸
④  业主延误移交施工现场
⑤  施工中遇到文物
【多选题】 合同双方是指。
①  业主
②  承包商
③  中间人
④  组织
【单选题】 某工作的只有时差为1天,总时差为4天。该工作施工期间,因发包人延迟提供工程设备而致施工暂停。以下关于该项工作工期索赔的说法正确的是()。
①  若施工暂停2天,则承包人可获得工期补偿1天
②  若施工暂停3天,则承包人可获得工期补偿1天
③  若施工暂停4天,则承包人可获得工期补偿3天
④  若施工暂停5天,则承包人可获得工期补偿1天
【单选题】 FIDIC合同条件下可以合理补偿承包商索赔的条款中规定延误发放图纸可得到补偿的内容是()。
①  工期
②  费用
③  利润
④  均可得到补偿
【单选题】 x表示。
①  固定系数
②  质量
③  未知量
④  函数
【单选题】 在FIDIC合同条件中,有关索赔内容的论述正确的是()。
①  可索赔工期时,一定可以索赔费用
②  可索赔费用时,一定可以索赔工期
③  可索赔利润时,一定可以索赔费用
④  可索赔工期时,一定可以索赔利润