首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码33被放到了第(26)个位置。
设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码33被放到了第(26)个位置。
admin
2010-01-17
14
问题
设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为分界元素的快速排序法,第一趟排序完成后关键码33被放到了第(26)个位置。
选项
A、3
B、5
C、7
D、9
答案
D
解析
本题考查快速排序的方法。快速排序采用了一种分治的策略,其具体过程如下:第一步,在待排序的n个记录中任取一个记录,以该记录的排序码为准,将所有记录分成两组,第1组各记录的排序码都小于等于该排序码,第2组各记录的排序码都大于该排序码,并把该记录排在这两组中间。第二步,采用同样的方法,对左边的组和右边的组进行排序,直到所有记录都排到相应的位置为止。要注意的是,在快速排序中,选定了第一个元素为基准,接着就拿最后一个元素和第一个元素比较,如果大于第一个元素,则保持不变;再拿倒数第二个元素和基准比较,如果小于基准,则进行交换。交换之后,再从前面的元素开始与基准比较,如果小于基准,则保持不变;如果大于基准,则交换。交换之后,再从后面开始比较,依此类推,前后交叉进行。根据上面给出的排序方法,题目中给出的排序关键码序列在经过一趟快速排序后得到的序列为(12,18,9,25,67,82,53,95,33,70)。因此关键码33被放到了第9个位置。
转载请注明原文地址:https://kaotiyun.com/show/VejZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
(60)不属于我国《计算机信息系统安全保护等级划分准则》规定的计算机系统安全保护能力的五个等级之一。
某人的电子邮箱为Rjspks@163.com,对于Rjspks和163.com的正确理解为(41),在发送电子邮件时,常用关键词使用中,(42)是错误的,采用的协议是(43)。若电子邮件出现字符乱码现象,以下方法中(44)一定不能解决该问题。
ADSL使用的多路复用技术是(33)。目前应用最广泛的时分多路复用是贝尔系统的T1载波,它是将(34)音频信道复用在一条通信线路上。
在Windows操作系统中,下列命令中可以显示本地网卡中的物理地址(MAC)的是(60);本地计算机用于与DHCP服务器取得联系,并租用一个IP地址的命令是(61)。
在OSI参考模型中,(50)是最高层,直接向用户提供网络管理、电子邮件、远程登录、文件传输等服务。(51)的功能为建立、维持和释放数据链路,在数据传输时进行流量控制和差错控制。
在电子公告服务系统中发表反对宪法所确定的基本原则的信息,违反了(27)。
已知八位机器码10111010(最高位为符号位),当它是原码时表示的十进制数是(7);当它是补码时表示的十进制数是(8);当它是反码时表示的十进制数是(9)。
在使用微软公司的Word 2000办公的时候,为了防止计算机意外死机或者停电带来的麻烦,通常需要使用(1)命令设置文档的自动保存功能;在复制了文档后,需要快速的粘贴复制的内容,通常使用快捷键(2);在Word文档录入完毕的时,突然发现把所有“千古”误写为“
电子邮件客户端应用程序向邮件服务器发送邮件时使用(40)协议。下面关于 FTP叙述错误的是(41)。因特网上最重要、最基本的服务是(42)。下面描述的不是Internet提供的服务的选项是(43)。
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
随机试题
人类区别于动物的主要特征是_____。
人们常说“管理是一门艺术”强调的是()。
胃大部切除后出现巨幼红细胞性贫血,是由于下列哪种物质吸收障碍所致
骨盆入口略呈三角形,两侧壁内聚,坐骨棘突出,耻骨弓较窄,骶骨较直而前倾,致后矢状径较短骨盆入口呈卵圆形,入口前后径较横径长,骶坐切迹较宽,坐骨棘较突出,耻骨弓较窄
根据《建筑法》,关于承揽工程业务的说法,正确的是()。
混凝土的耐久性包括()等性能。
关于遗嘱信托,下列说法错误的是( )。
下列关丁文学研究会的捕述不正确的是()。
NoEnglishmanbelievesinworkingfrombooklearning.Hesuspectseverythingnew,anddislikesit,unlesshecanbecompelledb
WildBillDonovanwouldhavelovedtheInternet.TheAmericanspymasterwhobuilttheOfficeofStrategicServicesinWorldWar
最新回复
(
0
)