首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
输入N个只含一位数字的整数,试用基数排序的方法,对这N个数排序。
输入N个只含一位数字的整数,试用基数排序的方法,对这N个数排序。
admin
2019-08-15
60
问题
输入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+1; 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].nex|=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://kaotiyun.com/show/GKCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
甲骨文的发现是19世纪20世纪之交中国考古学最重要的发现之一,为重新认识三代的历史与文化奠定了基础,开辟了坦途,可称之为中国文化史的里程碑。根据所学知识回答问题:在甲骨文的研究流域,对甲骨文研究作出了重大贡献,被后人称为“甲骨四堂”的四位学者是(
甲骨文的发现是19世纪20世纪之交中国考古学最重要的发现之一,为重新认识三代的历史与文化奠定了基础,开辟了坦途,可称之为中国文化史的里程碑。根据所学知识回答问题:下列有关“甲骨文”的表述,不确切的是()
唐玄宗前期设置的藩镇不仅后来使唐朝走向衰落,而且对后来的历史产生了严重影响。据此回答问题当代史学界认为安禄山、史思明反唐是一场叛乱,其基本理由是他们()
米勒兰事件
中山舰事件
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是
编写判定给定的二叉树是否是二叉排序树的函数。
下列选择中,()不是操作系统关心的主要问题。
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
计算机系统采用补码运算是为了()。
随机试题
A.新的药品不良反应B.药品严重不良反应C.可疑药品不良反应D.药品不良反应E.罕见药品不良反应对器官能产生永久损伤的不良反应
传染病的基本特征不包括
引起流行性脑脊髓膜炎的病原属于()
以下说法正确的是()
甲公司系增值税一般纳税人,开设有外汇账户,会计核算以人民币作为记账本位币,外币交易采用交易发生目的即期汇率折算。该公司2011年12月份发生的外币业务及相关资料如下:(1)5日,从国外乙公司进口原材料一批,货款200000欧元,当日即期汇率为1欧元===
图2作品为()。
材料:小欧是班上的一名体育特长生,他性格外向,身体强壮,在运动方面特别有天分,因此被体育老师选人学校的田径队训练。但他在文化课的学习上却特别不用功,经常拿训练做借口,动不动就迟到和早退,学习成绩也一落千丈。班主任俞老师对此非常担心,怕他因此荒废了学业,有一
领导行为连续体理论
算法的有穷性是指()。
TheHundredYears’Warwasaconflictbetween
最新回复
(
0
)