首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
写出非递归调用的快速排序算法。
写出非递归调用的快速排序算法。
admin
2014-12-25
32
问题
写出非递归调用的快速排序算法。
选项
答案
Voidqksort(datatypeA[n]) /*n为元素个数*/ { Setnuli(s); /*设置一个栈保存有关参数和变量*/ l=1;h=n; /*l,h分别指向表头和表尾*/ while((1
解析
先调用划分函数quickpass(),以确定中间元素的位置,然后再借助栈分别对中间元素左、右两边的区域进行快速排序。
转载请注明原文地址:https://kaotiyun.com/show/ziVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
一阶系统的截止频率ωb等于系统的转角频率ωT,即等于系统时间常数的________。
某单位分配到一个地址块138.24.13.64/26,现在需要进一步划分为8个一样大的子网,则每个子网的网络前缀为多少位?每个子网有多少个IP地址?每个子网的地址块是什么?
网络操作系统一般可以分为______和通用型两类。
IPv6采用了新的IP首部格式,其基本首部为固定的【】长度。
在常用的网络性能测评指标中,【】是指单位时间内通过网络设备的平均比特数。
SQL语言中条件“年龄BETWEEN20AND30”表示年龄在20至30之间,且()
ER模型的基本元素是实体、________和属性。
某系统采用动态分区存储管理技术。某时刻在内存中有三个空闲区,这三个空闲区的首地址和大小分别是:空闲区1(100KB、10KB),空闲区2(234KB、30KB),空闲区3(300KB、15KB);主存分配如题47图所示。现有如下作业序列:作业1要求15KB
已知采用二叉链表作为存储结构的一棵二叉树共有10个结点,则二叉链表中共有___________个指针域。
设计一个用链表表示的直接选择排序算法。
随机试题
在我国的传统花卉中,紫薇花算得上是名花之一。紫薇树姿优美,花色艳丽,花期可长达数月,素有“百日红”之美誉。南宋《全芳备祖》的作者陈景沂,甚至将紫薇花赞为“花之圣”。按常理来说,这种艳丽如霞的奇葩,应深受历代文人墨客的青睐。但奇怪的是,古人虽留下许多歌咏紫薇
如何判断活动性肺结核。
胎先露与指示点的对应关系不正确的是
一脑卒中患者,入院ADL评定,可控制大小便,较少帮助完成进食,余项目均不能完成,则其Barthel指数为
肝脏的功能不包括
绒毛中轴结构成分中哪项是错误的()。
经纬仪一般分为( )三部分。
铁路隧道施工测量中,相向开挖相同贯通里程的中线点在空间不相重合,此两点在空间的连线误差在高程方向的分量称为()。
在间接代理报关活动中,报关行为的法律后果直接作用于代理人,报关作业承担着收发货人自己报关时所应承担的相同法律责任。{)
购买债券所得到的利息收入属于()。
最新回复
(
0
)