首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是______。
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是______。
admin
2021-01-11
64
问题
若要求对大小为n的数组进行排序的时间复杂度为O(nlog
2
n),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是______。
选项
A、快速排序
B、归并排序
C、堆排序
D、冒泡排序
答案
B
解析
本题考查数据结构基础知识。
快速排序、归并排序、堆排序是时间复杂度为O(nlog
2
n)的排序方法,冒泡排序的时间复杂度是O(n
2
)。
快速排序的过程主要是划分操作,划分是以基准元素为界,从序列的两端向中间扫描,将大于基准元素者往后端移动(或交换),不大于基准元素者向前端移动(或交换),移动元素时不考虑所涉及两个位置之间的其他元素,这样就不能保证序列中两个相同元素的相对位置不变,也就是说快速排序是不稳定的排序方法。
堆排序是要求序列中a
i
,a
2i
,a
2i+1
这三个元素满足a
i
最小(小顶堆)或最大(大项堆),若不满足,则通过交换进行调整,这样,在a
i
与a
2i
之间若有相等的两个元素,则交换后就不能保证它们的相对位置,所以堆排序是不稳定的排序方法。
归并排序是稳定的排序方法。
转载请注明原文地址:https://kaotiyun.com/show/VGPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
刘工是A软件公司的一名经验比较丰富的软件开发人员,最近公司承接了B企业的营销管理系统的软件项目,由于公司的其他项目管理人员都有项目在手,再加上工期比较紧,A公司就委任刘工作为该营销管理系统项目的项目经理。由于B企业对项目的质量特别看重,再加上工期比较紧,必
某企业承接了某政府部门的系统集成项目。项目投标费用为5万元,预计每个子项目开发完成后的维护成本为50万元,项目初步的WBS分解结果如下图所示:假设交付物1.1和1.2之间的成本权重比率分别为40%和60%,交付物内的工作包成本可以平均分配,根据以上项
某信息系统集成公司根据对客户需求的理解,决定开发一种主要是应用于客户单位内部的即时通讯产品。根据公司内部销售人员的反馈,该公司的高层领导觉得该产品应该有很好的市场前景,不仅可以满足公司现有客户的需要,而且可以作为独立的产品在市场上出售。于是公司的总经理徐某
(2012年下半年)系统集成商Simple公司与生产型企业Perfect签订了一份企业MIS(管理信息系统)开发合同,合同已执行到设计和开发阶段,由于Perfect企业内部组织结构调整,可能会影响核心业务的流程。集成商Simple公司提出建议
(2012年上半年)某信息系统集成企业随着规模的扩大,决定委派小王专门对合同进行管理,其职责主要是分析和审核各项目合同,以防潜在的合同风险。小王上任后,根据一般原则梳理了合同管理的主要内容,在此基础上制定了公司的合同管理制度,并将该制度分发给各项
(2012年上半年)某信息系统集成企业随着规模的扩大,决定委派小王专门对合同进行管理,其职责主要是分析和审核各项目合同,以防潜在的合同风险。小王上任后,根据一般原则梳理了合同管理的主要内容,在此基础上制定了公司的合同管理制度,并将该制度分发给各项
(2011年上半年)系统集成企业Simple公司最近与某法院信息中心签订了一个法院综合信息系统运维项目合同,并签订了服务级别协议,对服务内容和具体要求进行了约定。协议中要求运维项目从解决问题过程到控制问题过程及发布过程要与法院服务管理流程很好的衔
(2010年下半年)某市石油销售公司计划实施全市的加油卡联网收费系统项目。该石油销售公司选择了系统集成商M作为项目的承包方,M公司经石油销售公司同意,将系统中加油机具改造控制模块的设计和生产分包给专业从事自动控制设备生产的H公司。同时,M公司任命
阅读下列说明,回答问题。【说明】项目经理小杨把编号为1401的工作包分配给张工负责实施,要求他必须在25天内完成。任务开始时间是3月1日早8点,每天工作时间为8小时。张工对该工作包进行了活动分解和活动历时估算,并绘制了如下的活动网络图。1401工
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】已知某信息工程项目由A至I共9个活动构成,项目组根据项目目标,特别是工期要求,经过分析、定义及评审,给出了该项目的活动历时、活动所需资源及活动逻辑关系列表,如下表所示:
随机试题
Whenweseewell,wedonotthinkaboutoureyesveryoften.(79)Itisonlywhenwecannotseeperfectlythatwerealizehowim
下列叙述正确的是
扶正与祛邪并用,适用于下列哪种病证
由于某化肥厂长期排污,该地域内两个村庄几年来多人患有罕见的严重疾病,根据《环境保护法》的规定,下列哪一选项是错误的?
关节尿酸炎是一种罕见的严重关节疾病。一种传统的观点认为,这种疾病曾于2500年前在古埃及流行,其根据是在所发现的那个时代的古埃及木乃伊中,有相当高的比例可以发现患有这种疾病的痕迹。但是,最近对于上述木乃伊骨胳的化学分析使科学家们推测,木乃伊所显示的关节损害
有人说:“所有权是完全物权,所有人对所有物的任意处置,承租人无权干涉。”试运用民法学的知识和理论对其加以辨析。
数据库系统的数据完整性是指保证数据的
若有说明语句:int*ptr[10];以下叙述正确的是()。
PassageTwo(1)Inthequesttofendoffforgetfulness,somepeoplebuildapalaceofmemory.It’samethodformemorizing
Howdowedescribetheneighbors’son?
最新回复
(
0
)