首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
写出非递归调用的快速排序算法。
写出非递归调用的快速排序算法。
admin
2014-12-25
23
问题
写出非递归调用的快速排序算法。
选项
答案
Voidqksort(datatypeA[n]) /*n为元素个数*/ { Setnuli(s); /*设置一个栈保存有关参数和变量*/ l=1;h=n; /*l,h分别指向表头和表尾*/ while((1
解析
先调用划分函数quickpass(),以确定中间元素的位置,然后再借助栈分别对中间元素左、右两边的区域进行快速排序。
转载请注明原文地址:https://kaotiyun.com/show/ziVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
试给出IEEE802.3MAC帧格式中每个字段的名称及长度(所占字节数)。
_____表示在单位时间内通过某个网络(或信道、接口)的数据量。
常用的计费管理方式不包括【】
_____是频域划分制,即在频域内将信道带宽划分为多个子信道,并利用载波调制技术,将原始信号调制到对应某个子信道的载波信号上,使得同时传输的多路信号在整个物理信道带宽允许的范围内频谱不重叠,从而共用一个信道。
现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECTS#,C#FROMSCWHERE()
某用户文件共12个逻辑记录,每个逻辑记录的长度为240个字符,现把该文件存放到磁带上,若磁带的记录密度为400字符/英寸,块与块之间的间隙为0.3英寸,请回答:采用记录成组操作且块因子为3时,磁带空间的利用率为多少?
考虑一个有760个字节程序的如下存储器引用:12,90,351,190,180,475,30,550,635,650,227,430,640,710,745,10,15,650,740,249(1)假定主存中每块为100个字节,对于以上的存储器引用序列
系统出现死锁一定同时保持了四个必要条件,只要对资源的分配采用_______策略,则可破坏其中的循环等待条件。
如图,圆圈代表网络结点,节点间的连线表示它们间有网络相连,连线上的数表示该网线传送10兆字节的信息所用时间(单位:秒)。现需从点s向点t传送10兆字节的信息,问至少需要多少时间?
随机试题
公务员晋升领导职务的程序。
44岁妇女,月经规律,因外阴瘙痒在行妇科检查时发现子宫右旁囊实性肿物6cmx5cmx4cm大小,稍活动,表面欠规则,查血CA125650IU/ml。此患者最可能诊断是
观察蝶鞍时最佳CT扫描方式选择是
治疗热病伤津,烦热口渴,呕逆时作,舌燥少津者,应首选()
以下哪项是肺炎球菌的主要致病物质( )
以下关于风险应对策略的描述正确的有()。
下列诗词与作者对应正确的一项是()。
与快速发展的物质生活相比,我国公民文化生活质量的提升相对滞后,而道德领域存在的种种问题更成为人民群众最为不满的主要社会现象之一。在社会发展的新时期新阶段,公民道德建设能否取得成效,直接影响着构建社会主义和谐社会的历史进程。为此,必须紧密联系我国政治、经济、
支持子程序调用的数据结构是()。
Whichofthefollowingisnottrue?
最新回复
(
0
)