首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设线性表中每个元素有两个数据项K1和K2,现对线性表按下列规则进行排序:先看数据项K1,K1值小的在前,大的在后;在K1值相同的情况下,再看数据项K2,K2值小的在前,大的在后。满足这种要求的排序方法是( )。
设线性表中每个元素有两个数据项K1和K2,现对线性表按下列规则进行排序:先看数据项K1,K1值小的在前,大的在后;在K1值相同的情况下,再看数据项K2,K2值小的在前,大的在后。满足这种要求的排序方法是( )。
admin
2019-08-10
86
问题
设线性表中每个元素有两个数据项K1和K2,现对线性表按下列规则进行排序:先看数据项K1,K1值小的在前,大的在后;在K1值相同的情况下,再看数据项K2,K2值小的在前,大的在后。满足这种要求的排序方法是( )。
选项
A、先按K1值进行直接插入排序,再按K2值进行简单选择排序
B、先按K2值进行直接插入排序,再按K1值进行简单选择排序
C、先按K1值进行简单选择排序,再按K2值进行直接插入排序
D、先按K2值进行简单选择排序,再按K1值进行直接插入排序
答案
D
解析
若先按K1值排序后,再按K2值排序,那么就会打乱原先K1值的次序,这不符合题目中K1优先的要求,因此排除A和C。于是,需要先进行K2的排序,在K1值相等情况下,要保持原来K2值的次序,即要求进行K1值排序的算法是稳定的,由于直接插入排序是稳定的,简单选择排序是不稳定的,因此应该先按K2值进行简单选择排序,再按K1值进行直接插入排序。
转载请注明原文地址:https://kaotiyun.com/show/6rCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
戊戌政变发生的时间是()。
论述世界反法西斯联盟形成的过程。
论述世界反法西斯联盟形成的意义。
简述梭伦改革的内容和意义。
科举是一种读书、应考、任官三位一体的选官方法,其中的进士科始创于()。
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
编写判定给定的二叉树是否是二叉排序树的函数。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
随机试题
XT-12履带式通井机滚筒直径是()。
通过鸟氨酸循环合成尿素时,其中一个氨来源于()
如将血液同时抽出,血液注入各试管的顺序是在血培养瓶内应注入的血液量应为
A.阴道炎B.胎衣不下C.子宫捻转D.子宫脱出E.子宫颈炎对母牛进行阴道检查肘,发现子宫颈外口充血肿胀,子宫颈外褶凸出,有黏脓性恶臭分泌物。该病的诊断是
诊断转移性肺癌的主要依据是
作为项目团队的领导者,建设项目负责人可能有三种领导方式,即()。
下列关于利用国外借入资金对国内转贷的贷款展期的说法,正确的是()。
“我们敢说日常所见的人中。十分之九都是他们的教育所决定的”。这一观点出自洛克的【】
Thefreedomtoleaddifferenttypesoflifeisreflectedintheperson’scapacityset.Thecapacityofapersondependsonavar
A、Topreserveitlonger.B、Togiveitaparticulartaste.C、Tomakeitsmoother.D、Toincreasethefermentation.B从四个选项可以推测肯定是在这
最新回复
(
0
)