首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
阅读下列对正整数关键字序列L操作的算法,并回答问题: (1)设L=(28,19,27,49,56,12,10,25,20,50),写出f33(L,4)的返回值; (2)简述函数f33的功能。 int Partition(SeqLis
阅读下列对正整数关键字序列L操作的算法,并回答问题: (1)设L=(28,19,27,49,56,12,10,25,20,50),写出f33(L,4)的返回值; (2)简述函数f33的功能。 int Partition(SeqLis
admin
2009-05-09
140
问题
阅读下列对正整数关键字序列L操作的算法,并回答问题:
(1)设L=(28,19,27,49,56,12,10,25,20,50),写出f33(L,4)的返回值;
(2)简述函数f33的功能。
int Partition(SeqList*L,int low,int high);
//对L[low…high]做划分,返回基准记录的位置,并使左部的关键字
//都小于或等于基准记录的关键字,右部的关键字都大于基准记录的关键字
int f33(SeqList L,int k){
int low,high,pivotpos;
low=1;
high=L.length;
if(k<low||k>high)
return-1;
do {
pivotpos=Partition(&L,low,high);//调用快速排序的划分算法
if(pivotpos<k)
low=pivotpos+1;
else if(pivotpos>k)
high=pivotpos-1;
}while(pivotpos!=k);
return L.data[pivotpos];
}
选项
答案
1. 20 2. 利用快速排序的“划分”机制进行查找,以求取序列中排行第k小的元素。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/g5Ax777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
存储系统的基本要求包括________、________和低价格。
编号为0,1,…,15的16个处理器,用单级互连网络互连,当用shuffle互连函数时,第9号处理器连至的处理器号数是()
已知网络中通信的两个主机之间采用CRC校验方法,若发送的二进制数据为11011011、生成多项式为X4+x+1,试计算CRC码的二进制数字序列,该方法最多可检测出多少比特的突发错误?(要求写出计算过程)
被称之为“数字摘要法”的数字签名方法是()
下列路由算法中,属于动态路由选择算法的是()
下列关于星形拓扑结构优点的表述中错误的是()
以微波、激光、红外线等无线电波来部分或全部代替有线局域网中的同轴电缆、双绞线、光纤,实现移动计算网络中移动节点的物理层和数据链路层功能的是()
____________是指商业银行发行的、本金和利息的清偿顺序列于商业银行其他负债之后、先于商业银行股权资本的债券。
金属货币制度发展的先后顺序是
随机试题
《中共中央关于全面推进依法治国若干重大问题的决定》提出探索建立检察机关提起公益诉讼制度,这体现了检察制度的哪一基本原则?()
精神病患者的幻觉症也是一种白日梦。那么,它同科学家、艺术家和哲学家的白日梦有何不同呢?区别之一是:前者是个不可逆过程,后者是可逆过程。科学家、艺术家和哲学家的创作是从现实世界出发最后又能落脚到现实世界。当舒曼的《梦幻曲》一回到现实,萦绕在千万人的心坎,人们
一般认为腰椎牵引时,所需克服摩擦力的摩擦系数约为
A.推动作用B.温煦作用C.防御作用D.固摄作用E.气化作用“味归形,形归气”是指气的
下列各项中,按规定可以在银行申请开立基本存款账户的有()。
申购或赎回ETF份额的,证券登记结算公司根据所有的申购或赎回申报,办理ETF份额申购或赎回的变更登记。( )
联系小学教学实际,试述马斯洛的需要层次理论及其对教育的启示。
简述形成性评价及其功能。
行政评估工作要本着()的原则运行。
Overthelasttwoyears,inthePCbusinessMichaelDellhasbeenbeatenlikearentedmule.Hiscompanycontinuestolosemar
最新回复
(
0
)