【单选题】【消耗次数:1】
若待排序序列在排序前已按关键字递增排列,则采用( )方法比较次数最多。
A.直接插入排序
B.归并排序
C.归并排序
D.直接选择排序
参考答案:
复制
纠错
相关题目
【单选题】 就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是( )。
①  A.堆排序 快速排序 归并排序
②  B.堆排序 归并排序 快速排序
③  C.堆排序 归并排序 快速排序
④  D.堆排序 快速排序 归并排序
【判断题】 快速排序和归并排序在最坏情况下的比较次数都是O(nlog2n)。
①  正确
②  错误
【单选题】 若对n个元素进行归并排序,则进行归并的趟数为( )。
①  n
②  n-1
③  n/2
④  log2(n)
【判断题】 排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是直接插入排序。
①  正确
②  错误
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较(要求比较次数尽量少),然后将其放入已排序序列的正确位置的方法是( )。
①  A.折半插入排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【单选题】 二路归并排序的时间复杂度为()。
①  O(n)
②  O(n2)
③  O(nlog2n)
④  O(1og2n)
【单选题】 排序算法中,从尚未排序序列中依次取出元素与已排序序列(初始为空)中的元素进行比较,然后将其放入已排序序列的正确位置的方法是( )。
①  A.冒泡排序
②  B.直接插入排序
③  C.归并排序
④  D.选择排序
【判断题】 在排序过程中,可以有效地减少一趟排序过程中元素间的比较次数的算法是选择直接插入 ( )。
①  正确
②  错误
【单选题】 在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是
①  希尔排序
②  冒泡排序
③  插入排序
④  选择排序
【单选题】 对n个元素进行直接插入排序时间复杂度为( )。
①  O(1)
②  O(n)
③  n+1
④  n/2
随机题目
【多选题】 根据《建设工程工程量清单计价规范》()。
①  A.投标报价由投标人自主确定
②  B.投标人必须按照招标工程量清单填报价格
③  C.投标人的投标报价高于招标控制价的应予废标
④  D.投标人应以施工方案、技术措施等作为投标报价计算的基本条件
【多选题】 编制人工定额时应计入工人有效工作时间的有()。
①  A.准备与结束工作时间
②  B.基本工作时间
③  C.辅助工作时间
④  D.不可避免的中断时间
【多选题】 关于实施性施工进度计划作用的说法,正确的有()。
①  A.确定一个月度的资源需求
②  B.确定施工作业的具体安排
③  C.作为编制单位工作施工进度计划的依据
④  D.论证施工总进度目标
【多选题】 建筑工程施工质量控制难度大的原因有()。
①  A.建筑产品的单件性
②  B.施工生产的流动性
③  C.复杂的工序关系
④  D.规范化的生产工艺
【多选题】 下列影响施工质量的因素中,属于材料因素的有()。
①  A.建筑构配件
②  B.新型模板
③  C.计量器具
④  D.工程设备
【多选题】 建设工程项目实施性施工计划的主要作用有()。
①  A.确定施工作业的具体安排
②  B.确定计划期内的人、机、料需求
③  C.确定计划期内的资金需求
④  D.确定控制性进度计划的关键指标
【多选题】 某工程按月编制成本计划如下图所示,若6月、7月实际完成的成本为700万元和1000万元其余月份的实际成本与计划相同,则关于成本偏差的说法正确的是()。
①  A.第7个月末的计划成本累计值为3500万元
②  B.第6个月末的实际成本累计值为2550万元
③  C.第6个月末的计划成本累计值为2650万元
④  D.第7个月末的实际成本累计值为3550万元
【多选题】 关于施工项目经理任职条件的说法,正确的有()。
①  A.通过建造师执业资格考试的人员只能担任项目经理
②  B.项目经理必须由承包人正式聘用的建造师担任
③  C.项目经理每月在施工现场的时间可自行决定
④  D.项目经理不得同时担任其他项目的经理
【多选题】 施工组织设计的编制原则包括()。
①  A.重视工程施工的目标控制
②  B.采用国内外最先进的施工技术
③  C.合理部署施工现场
④  D.提高施工的工业化程度
【多选题】 施工组织总设计、单位工程施工组织设计及分部工程施工组织设计都具备的内容有()。
①  A.施工部署
②  B.工程概况
③  C.施工进度计划
④  D.主要技术经济指标