首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
写出非递归调用的快速排序算法。
写出非递归调用的快速排序算法。
admin
2014-12-25
29
问题
写出非递归调用的快速排序算法。
选项
答案
Voidqksort(datatypeA[n]) /*n为元素个数*/ { Setnuli(s); /*设置一个栈保存有关参数和变量*/ l=1;h=n; /*l,h分别指向表头和表尾*/ while((1
解析
先调用划分函数quickpass(),以确定中间元素的位置,然后再借助栈分别对中间元素左、右两边的区域进行快速排序。
转载请注明原文地址:https://kaotiyun.com/show/ziVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
若线性系统同时受到输入信号和扰动信号的作用,系统的总误差等于输入信号和扰动信号分别作用时稳态误差的________。
时分多路复用可分为同步时分多路复用和异步时分多路复用,若时隙与用户(或各路信号)之间没有固定的对应关系,必须在用户数据中加上用户的标识,以标记是哪个用户的数据,则称为______。
根据ISO对网络管理功能的定义,网络管理功能主要包括哪些方面?
下列属于管理信息库中的结构数据的是【】
VLAN标记字段的长度是【】
简述CSMA/CA算法的核心思想。
WindowsServer2008提供了一些默认的用户账户,用于执行特定的管理任务或能够访问特定的网络资源,其中最常用的是Administrator账户和_____。
_____是频域划分制,即在频域内将信道带宽划分为多个子信道,并利用载波调制技术,将原始信号调制到对应某个子信道的载波信号上,使得同时传输的多路信号在整个物理信道带宽允许的范围内频谱不重叠,从而共用一个信道。
软件测试的方法可分为两大类:_____测试和机器测试。
简述SQL中“用户”与“角色”两个概念。
随机试题
李某,男性,60岁。全程肉眼血尿1月余,终末加重伴轻度尿痛就诊。对于该患者最能明确诊断的检查是()
肌糖原分解不能直接补充血糖的原因是肌肉缺少
参与I型超敏反应的细胞是参与IV型超敏反应的细胞是
图示结构中AB、AC两杆完全相同,在结点A处作用有铅垂荷载l,设两杆长度z、横截面面积A、弹性模量E及杆与铅垂线夹角α均为已知,则在荷载F作用下,结点A的铅垂位移vA为()。
甲建设单位与乙施工单位签订了一份装饰合同,合同约定由乙负责甲办公楼的装饰工程,并且约定一旦因合同履行发生纠纷,由当地仲裁委员会仲裁。施工过程中,因乙管理不善导致工期延误,给甲造成了损失,甲要求乙赔偿,遭到乙拒绝,于是甲提出仲裁申请。
导游人员在引导旅游者旅行、游览过程中,应当就可能发生的危及旅游者人身、财产安全的情况,履行()义务。
游客中暑,应立即将其移至阴凉通风处平躺,解开衣领放松裤带,让其喝凉开水或含盐饮料。()
按照布鲁姆等人的教育目标分类的观点,“了解青蛙生长发育过程”属于()。
封某和储某长期以恐吓威胁等方式收取在地铁站附近无证经营商贩的保护费。警方对其实施抓捕时,封某和储某暴力抗拒抓捕,打伤两名民警,抢走民警64式枪支一支,在逃跑过程中,将被抢枪支扔进垃圾桶内。储某被抓获后,向警方提供封某的住址和手机号码,警方据此抓获封某。关于
Theprizeswillbe______attheendoftheschoolyear.
最新回复
(
0
)