首页
登录
从业资格
为实现快速排序算法,待排序列适合采用( )。A.顺序存储 B.链式存储
为实现快速排序算法,待排序列适合采用( )。A.顺序存储 B.链式存储
练习题库
2022-08-02
103
问题
为实现快速排序算法,待排序列适合采用( )。A.顺序存储B.链式存储C.散列存储D.索引存储
选项
A.顺序存储
B.链式存储
C.散列存储
D.索引存储
答案
A
解析
本题考查算法基础知识。
快速排序的基本思想是:通过一趟排序将待排的记录划分为独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,然后再分别对这两部分记录继续进行快速排序,以达到整个序列有序。
一趟快速排序的具体做法是:附设两个位置指示变量 i和 j ,它们的初值分别指向序列的第一个记录和最后一个记录。设枢轴记录(通常是第一个记录)的关键字为pivotkey , 则首先从 j 所指位置起向前搜索,找到第一个关键字小于pivotkey 的记录,将其向前移,然后从 i 所指位置起向后搜索,找到第一个关键字大于 pivotkey 的记录,将其向后移, 重复这两步直至 i与j 相等为止。
显然,上述的过程需要顺序存储,以利于对元素迅速地定位。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2426906.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
下列选项关于碰撞检查的顺序说法正确的是()。A.首先进行设备内部各专业碰撞检测,
协同平台具有的功能中不包括()。A.建筑模型信息存储功能 B.具有图形编辑平台
BIM深化设计协调管理流程是()。A.建立规范文件存储体系 B.定制统一的标准
偏瘫病人扶拐上楼梯时,移动顺序为A.健肢→患肢B.患肢→健肢C.手杖→健肢→患肢
一种限定了活动时间顺序的计划,指的是A.预算 B.策略 C.目标 D.进度
以下哪项是影响小儿生长发育的最基本因素A.神经系统发育状况 B.发育的顺序
关于Cache(高速缓冲存储器)的说法中,错误的是()。A.在体系结构上,Cac
一般8口的小型以太网交换机的传输方式为()。A.分组交换 B.存储转发 C.
()不属于以太网交换机的交换方式。A.分组交换 B.存储转发式交换 C.直通
在以太网协议中,出现发送冲突时采用()算法。A.坚持监听 B.二进制指数后
随机试题
Doyouknowthegirlfatherdiedinacaraccidentlastweek?A、whoB、thatC、whom
Researchshowsthateveryonedreamsquitefrequentlyeverynight.Weusually
2003FeatureEveningPerformances!Here’swhat’sinst
Inourthinkingactivities,suppositionalconceptexistsasthecontraryofreal
患者,女,23岁,双侧上2锥形牙,远中各有2mm间隙。以下哪项不是增加修复体抗力
卡托普利可以特异性抑制的酶是A.胆碱酯酶 B.甲状腺过氧化物酶 C.黏肽代谢
患儿,1岁。因小儿腹泻,中度脱水入院。经2日的补液治疗后脱水得到纠正,今日突然出
实施积极财政政策对期货市场的影响有()。A:减少税收,降低税率,扩大减免税范
某大型饼干生产企业实施密集型成长战略,不断挖掘和提升自身竞争优势,获得快速发展。
针对应收账款实施函证程序,如果未收到被询证方的回函,注册会计师应当实施的替代审计
最新回复
(
0
)