首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
输入N个只含一位数字的整数,试用基数排序的方法,对这N个数排序。
输入N个只含一位数字的整数,试用基数排序的方法,对这N个数排序。
admin
2017-01-04
64
问题
输入N个只含一位数字的整数,试用基数排序的方法,对这N个数排序。
选项
答案
typedef struct{ int key; int next; }SLRecType; SLRecType R[N+1]; typedef struct{ int f,e: }SLQueue; SLQueue B[10]; int Radixsort(SLRecType R[],int n){ //设各关键字已输入到R数组中 for(i=1;i<n;i++)R[i].next=i+l; R[n].next=一1;P=1; //一1表示静态链表结束 for(i=0;i<=9:i++){ //设置队头队尾指针初值 B[i].f=一1;B[i].e=一1; } while(p!=一1){ //一趟分配 k=R[p].key; //取关键字 if(B[k].f==一1)B[k].f=p; //修改队头指针 else R[B[k].e].next=p: B[k].e=p; p=R[p].next; //下一记录 } i=0: //一趟收集 while(B[i].f==一1)i++; t=B[i].e;p=B[i]f: while(i<9){ i++: if(B[i].f!=一1){R[t].next=B[i].f;t=B[i].e:} } R[t].next=一1; return p;//返回第一个记录指针 } 提示:此题考查的知识点是基数排序。基数排序法又称“桶子法”(Bucket Sort),它是透过键值的部分信息,将要排序的元素分配至某些“桶”中,达到排序的目的。基数排序法是属于稳定性的排序,其时间复杂度为O(dn),其中d为所采取的基数,而n为关键字数。本题是基数排序的特殊情况,关键字只含一位数字的整数。若关键字含d位,则要进行d趟分配和d趟收集。关键字最好放入字符数组,以便取关键字的某位。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/nQRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1961年10月,在苏共二十二大上,赫鲁晓夫宣布苏联基本建成共产主义的时间是()。
试结合新民主主义革命不同历史时期的历史实际,阐述中国共产党在处理同资产阶级复杂关系问题上的做法、结果及其历史经验。
分析商代的阶级关系。
简述魏晋玄学的产生背景及其代表人物的基本思想。(2009年统考真题)
人民解放军转入战略进攻的方向为大别山地区,主要是由于()。①大别山战略位置重要②大别山有良好的群众基础③占据大别山可以从根本上改变战局
“二战”后,联合国的成立反映了世界人民和平的愿望,下列叙述正确的是()。
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
给定页面请求序列RS=cadbebabcd,页框为4,起始为空,写出LRU页面置换过程。
给定集合S={0,1,2,3,4),以及优先关系R={0<1,1<4,1<2,2<3,2<4,4<0)。(1)R是偏序关系吗?(2)证明你的结论。
随机试题
下列四种管理职能按时间顺序排列,最符合逻辑的是()
患者,女性,17岁,临床检查:磨牙关系中性偏近中,上、下牙列排列不齐,前牙覆盖正常,覆颌Ⅰ~Ⅱ度。面型较直。模型检查:上牙弓拥挤度7.5mm,下牙弓拥挤度4mm,Spee曲线曲度较深,一侧3mm,一侧5mm。X线检查:∠SNA=82°,∠ANB=1°,U1
优质X线照片不能显示的是
《建筑设计防火规范》(GBJ16--1987,2001年版)中,对消防车道穿过建筑物的门洞时,其净高和净宽有明确的规定。下面说法正确的是()。
作为工程造价资料的应用,其结果能使工程造价控制由静态转入动态的关键是( )。
某项目部承揽一土石坝工程施工任务。为加快施工进度,该项目部按坝面作业的铺料、整平和压实三个主要工序组建专业施工队施工,并将该坝面分为三个施工段,按施工段1、施工段2、施工段3顺序组织流水作业。已知各专业施工队在各施工段上的工作持续时间如下表:
备用信用证与其他信用证相比,其特征是在备用信用证业务关系中,开证行通常是第二付款人。()[2009年10月真题]
当x→0时,(1-cosx)ln(1+x2)是比xsinxn高阶的无穷小,而xsinxn是比ex2-1高阶的无穷小,则正整数n=________.
戦争のない________社会の実現を目指して、国際会議が開かれた。
Theappealofadvertisingtobuyingmotivescanhavebothnegativeandpositiveeffects.Consumersmaybe【B1】______tobuyapro
最新回复
(
0
)