首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有字母序列(D,W,A,J,C,Z,K,S,P),若采用快速排序的方法将这个序列按字母的升序进行重排,那么以第一个字母作为分界元素,完成第一次扫描的结果为【 】。
现有字母序列(D,W,A,J,C,Z,K,S,P),若采用快速排序的方法将这个序列按字母的升序进行重排,那么以第一个字母作为分界元素,完成第一次扫描的结果为【 】。
admin
2010-05-13
38
问题
现有字母序列(D,W,A,J,C,Z,K,S,P),若采用快速排序的方法将这个序列按字母的升序进行重排,那么以第一个字母作为分界元素,完成第一次扫描的结果为【 】。
选项
答案
C, A, D,J, W,Z, K, S, P
解析
根据题意,待排序的序列中的第一个字母D为关键字比较的基准。进行快速排序时,指针p2首先从后向前,寻找比D小的字母(下图中过程①),发现后将p2所指字母移到D所在的位置上(下图中过程②)。随后指针p1再从前向后,寻找比基准字母D大的字母(下图中过程③),找到后将这个字母移至指针p2指示的位置上(下图中过程④)。交替使用指针p2和p1在两个方向上进行查找,直到指针p1和p2相遇为止。此时,位于指针左侧的字母均小于基准字母D,而居于p1和p2右侧的字母均大于基准字母 D。最后将基准字母D移至p1和p2指示的位置上,第一趟扫描就此宣告结束。
转载请注明原文地址:https://kaotiyun.com/show/YZSZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
以下关于嵌入式处理器说法正确的是()。
以下关于Linux的叙述,错误的是()。
关于ARM嵌入式处理器的工作状态,以下说法错误的是()。
下列各项中,属于实时操作系统应该具备的特征的是()。
下面关于UART的叙述中,错误的是()。
无线局域网采用的通信协议主要是802.11,通常也称为【45】,为了能满足传输语音、数据、图像等需要,目前使用的802.11n协议其数据传输速率可达【46】Mbps甚至更高,相应的产品已经广泛使用。
μC/OS-II中调用中断退出函数OSIntExit()标志着中断服务子程序的【75】_______,OSIntExit()将中断嵌套层数计数器的值【76】_______。
下面是嵌入式系统硬件部分的逻辑组成及其与外部世界关系的示意图,其中的组成部分A是__________【41】接口;组成部分B是__________【42】接口。
如果一棵二叉树结点的前序序列是A,B,C,后序序列是C,B,A,则该二叉树结点的对称序序列
对n个记录的文件进行堆排序,最坏情况下的执行时间为
随机试题
与"天癸"产生关系最为密切的物质是
急性胃肠炎最典型的临床表现是哪组()
内服药应在药瓶上贴哪种颜色的标签
绘制网络图时,箭头不宜交叉,当交叉不可避免时,可采用( )绘制。
影响建设工程项目质量的环境因素,具体包括()。
背景某建设公司承揽西北一机场水泥混凝土旧跑道加铺沥青混凝土面层(盖被子)的工程,该机场的飞行区指标为4D。施工前,施工项目部针对不停航施工组织的特点,制订了详细的施工方案,利用横道图编制了中期和短期施工进度计划。与正常沥青道面面层摊铺相比,该工程需要
以实现稳定经济波动的目的,政府有意识地从当时经济状态的反方向调节经济变动的财政政策称为()。
有以下程序structS{inta;intb;);main(){structSa,*p=&a;a.a=99;pfintf("%d\n",_________);)程序要求输出结构
Aslongasherparentscanremember,13-year-oldKatieHarthasbeentalkingaboutgoingtocollege.Hermother,Tally,afinanc
ThisisMattDrudge,millionairefounderandowneroftheDrudgeReport,thefirstandmostsuccessfulonline’newspaper’.Peop
最新回复
(
0
)