首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的足( )。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的足( )。
admin
2010-12-17
40
问题
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的足( )。
选项
A、冒泡排序n/2
B、冒泡排序为n
C、快速排序为n
D、快速排序为n(n-1)/2
答案
D
解析
冒泡排序法首先将第一个记录的关键字与第二个记录的关键字进行比较,若逆序则交换,然后比较第二个与第三个,以此类推,直至第n-1个与第n个记录的关键字进行比较。在最坏情况下,冒泡排序中,若初始序列为“逆序”序列需要比较n(n-1)/2次。快速排序是对通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字比另—部分记录的关键字小,然后分别对这两部分记录继续进行排序,最终达到整个记录有序。最坏情况下比较次数为n(n-1)/2。
转载请注明原文地址:https://jikaoti.com/ti/y7H0FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列描述中正确的是
下列数据流图(DFD)构造规则中正确的是
代码编写阶段可进行的软件测试是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
以下选项中不属于组合数据类型的是
以下选项中,数据库系统的核心是
补充如下代码,计算向量a与向量b的乘积,即对应元素乘法的累加和,并将结果输出。a=[11,22,33,44,55,66,77,88,99]b=[33,66,99,22,55,88,11,44,77](请补充之后的代码)
数据库应用系统中的核心问题是
循环队列的存储空间为Q(0:59),初始状态为空。经过一系列正常的人队与退队操作后,from=25,rear=24。循环队列中的元素个数为()。
支持子程序调用的数据结构是()。
随机试题
根据反馈的来源,操作反馈可分为【】
社区卫生服务的阐述正确的是
患者男,70岁。以肺癌入院。血型为B型、RhD阳性。次日因贫血输B型红细胞2U,无任何不良反应。28天后经盐水法配血相合后又输入B型红细胞2U,当第一袋血输入20ml左右,病人突然寒战、大汗、面色苍白、血压下降、腰背发酸、胀痛、无尿。考虑急性溶血性输血反应
某实施监理的工程,建设单位与甲施工单位签订施工合同,约定的承包范围包括A、B、C、D、E五个子项目,其中,子项目A包括拆除废弃建筑物和新建工程两部分,拆除废弃建筑物分包给具有相应资质的乙施工单位。工程实施过程中发生下列事件:事件一:由于
某股份公司于2017年1月1日开业,领受工商营业执照、房产证、土地使用证、商标注册证各一件;本企业实收资本3000万元,2017年发生如下业务:(1)签订购销合同,合同记载的购销金额为1360万元。(2)4月,与甲企业签订以物易物合同,合同规定,该公司
无论犯罪人是本国人还是外国人,只要在本国领域内犯罪都适用于本国刑法,体现了()。
要从代号为A、B、C、D、E、F的六个侦察员中挑选出若干人去破案,人选的配备要求,必须注意下列各点:①A、B两人至少去一个人②A、D不能一起去③A、E、F三人中要派两人去④B、C两人中去一人⑤C、D两人中去一人
报复陷害罪的犯罪对象是()。
Afewdecadesago,theworldbankingcommunityinventednewElectronicFundsTransfer(EFT)systemstomovemoneymoreefficient
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是
最新回复
(
0
)