首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出快速排序的非递归算法。
写出快速排序的非递归算法。
admin
2017-11-14
9
问题
写出快速排序的非递归算法。
选项
答案
设对记录R[1..n]进行快速排序,要求用非递归算法。利用一个包含有low和high两个整数成员的记录数组stack[]作为栈,low和high成员分别指示某个子文件的首、尾记录的下标号。算法如下: void quicksort(SeqList R,int n){//设待排序记录放在R[1..n]中,下标从1开始 int i,j,low,high,top=0; struct{ int low,high; }stack[Max]; //Max为一个大于n的常量 RecType temp; top=1;stack[top].low=1;stack[top].high=n;//入栈 while(top>0){ //栈非空,则取出一个子文件进行划分 low=stack[top].low:high=stack[top].high;top一一;//出栈 i=low;j=high;temp=R[i]; d0{ while(i
temp.key)j--; if(i
解析
转载请注明原文地址:https://kaotiyun.com/show/L3Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
苏联“十四大”、“十五大”后经济建设的核心内容是()
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
近代天文学革命引起教会人士的极端仇恨,其根本原因是它()
“国际工人协会”宣布成立后,10月协会选出了第一任主席,他是()。
陈云在哪次会议上发表了《目前财政经济的情况和克服困难的若干办法》的重要讲话?()
在一个HDLC帧的数据中,如果出现了000111111011这样的流,请问发送到信道上它将会变成()。
某计算机字长16位,采用16位定长指令字结构,部分数据通路结构如下图所示。图中所有控制信号为1时表示有效、为0时表示无效。例如控制信号MDRinE为1表示允许数据从DB打入MDR,MDRin为1表示允许数据从内总线打入MDR。假设MAR的输出一直处于使能状
采用散列函数H(k)=3×kMOD13并用线性探测开放地址法处理冲突,在数列地址空间[0..12]中对关键字序列22,41,53,46,30,13,1,67,51;(1)构造散列表(画示意图);(2)装填因子;(3)等概
一个字节多路通道连接D1、D2、D3、D4、D5共5台设备,这些设备分别每10μs、30μs、30μs、50μs和75μs向通道发出一次数据传送的服务请求,请回答下列问题:(1)计算这个字节多路通道的实际流量和工作周期。(2)如果设计字
下列排序算法中,时间复杂度为O(nlogn)且占用额外空间最少的是()。
随机试题
随机变量X服从[0,3]上的均匀分布,则P{2<X<4}=________.
下列与致病无关的细菌结构是
甲公司与乙公司签订了货物买卖合同,合同约定甲公司向乙公司支付3万元作为定,乙公司于2005年12月1日向甲公司交付货物,甲公司于2005年12月10日前向乙公司支付10万元的货款。合同还约定了一方违约的,应向对方支付5万元的违约金。乙公司拒绝向甲公司交付货
防治光污染不属文明施工管理的范畴。
按人民币计算,某进口设备的离岸价2000万元,到岸价1500万元,运输保险费为30.15万元,运费为10万元,则设备的国外运输保险费率为()
对天真烂漫的孩子来说,跟着父母出游,得到一件漂亮的衣服,一件精美的玩具,一些可口的糖果点心,就能满足他们对幸福的渴望。对刚刚成年的年轻人而言,成绩优秀,学业有成,异性的爱恋,网上的遨游,往往都是他们所憧憬的幸福。而人到中年所追求的,自然就应当是事业的成功和
Thespeechismainlyabouttheorganizationofthecompany.
Whichsportsdoesthewomanlike?
Whichofthefollowingstatementsistrueaccordingtowhatyouhear?
Howlongdoesittaketocovertheworkbookmaterial?
最新回复
(
0
)