首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
写出快速排序的非递归算法。
写出快速排序的非递归算法。
admin
2019-08-01
32
问题
写出快速排序的非递归算法。
选项
答案
设对记录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;///k栈 while(top>0){ //栈非空,则取出一个子文件进行划分 low=stack[top].low;high=stack[top].high;top--;//出栈 i=low;j=high;temp=R[i]; do{ while(i
temp.key)j一一; if(i
解析
转载请注明原文地址:https://kaotiyun.com/show/uNCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
现代人种出现于人类发展过程中的哪一个时期?()
明清时期专制主义空前加强,据此回答问题:清代在散文方面,声势最大、影响最广的是桐城派,不属于该派的是()
1962年2月,中共中央发出《关于改变农村人民公社基本核算单位问题的指示》,规定人民公社的基本核算单位是()。
经六朝时期的发展,南方形成了三个农业发达地区即()。
下列哪两个国家是第二次工业革命的发源地和“中心”?
近现代以来,国际关系中先后出现了维也纳体系、凡尔赛一华盛顿体系和雅尔塔体系。关于这三个体系共同点的表述不正确的是()。
已知一组关键字为(26,36,41,38,44,15,68,12,6,51,25),用链地址法解决冲突。假设装填因子a=0.75,散列函数的形式为H(K)=KMODP,回答下列问题:(1)构造散列函数。(2)画出散列表。(
在集中式总线仲裁中,()方式响应时间最快。
关于分页系统,回答下列问题:(1)在页表中,哪些数据项是为实现换页而设置的?(2)设某系统为每个作业进程分配3个内存块,某作业进程在运行访问中的轨迹为1,4,3,1,6,8,1,且每一页都是按请求装入的。问:先进先出页面置换算法(FIF
TCP/IP网络中,某主机的IP地址为130.25.3.135,子网掩码为255.255.255.192,那么该主机所在的子网的网络地址是()。
随机试题
在社会调查研究方法中,属定性研究的有
下列不是消化性溃疡的常见的并发症的是
男婴,G2P1足月顺产,出生体重3.5kg,生后15小时出现黄疸,并有加重趋势,总胆红素达342μmol/L(20mg/d1)。最可能的诊断是
多个方案的比较与优化是项目决策分析与评价的关键,尤其是在多目标决策时,往往形成各个方案各有千秋的局面,这时可按()方法进行选择。
某会计人员,在填制凭证时,误将40000元写成4000元,科目方向正确无误,并已入账,月底结账时发现错误,下列各项做法正确的是()。
个人质押贷款的特点不包括()。
下列关于计算VAR的方差一协方差法的说法,不正确的是()。
已知椭圆=1(a>b>0)的左焦点为F(一2,0),离心率为.求椭圆C的标准方程;
唐代诗人皮日休云:“尽道隋亡为此河,至今千里赖通波。若无水殿龙舟事,共禹论功不较多。”下列有关这首诗的说法,正确的是:
2006盏亮着的电灯,各有一个开关控制,按顺序编号为1,2,…,2006。将编号为2的倍数的灯的开关各按一下,再将编号为3的倍数的灯的开关各按一下,最后将编号为5的倍数的灯的开关各按一下。按完后亮着的灯有多少盏?
最新回复
(
0
)