首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
将十进制的关键字用二进制数表示,对基数排序所需的时间和附设空间分别有什么影响?各是多少?
将十进制的关键字用二进制数表示,对基数排序所需的时间和附设空间分别有什么影响?各是多少?
admin
2018-08-12
91
问题
将十进制的关键字用二进制数表示,对基数排序所需的时间和附设空间分别有什么影响?各是多少?
选项
答案
因为基数排序所需的时间不仅与文件的大小n有关,而且与关键字的位数和关键字的基数有关。设关键字的基数为r,显然,十进制数基数为10,二进制数的基数为2。要建立r个空队列所需时间为O(r);把n个记录分放到各个队列中,重新收集起来需要的时间为O(n),因此一趟排序所需的时间复杂度为O(n+r);若每个关键字有d位,则总共要进行d遍排序,所以基数排序的时间复杂度为O(d(n+r))。由于关键字的位数d与基数r和最大关键字取值有关。因此不同的r和关键字将需要不同的时间。所以,本题中总的时间复杂度为O(d(n+2)),d为关键字最大值对应的二进制数位数,即将十进制的关键字用二进制数表示时,复杂度增大了。另外只需要设置两个指针队列,即将十进制的关键字用二进制数表示时,空间复杂性减少了。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/6uRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列现象均属于明朝手工业进步的表现的是()①嘉万年间民营手工业渐居主要地位②匠役制度瓦解③出现了雇佣劳动、组织手工工场的经营方式④加强了对工匠的剥削,工匠的人身依附关系加强
第二次世界大战后,国际关系最大的变化是()。
蒋介石在国民党的()全国代表大会上的对外关系演说表示国民党对日关系开始发生变化。
戈尔巴乔夫上台后,在和平共处五项原则基础上,推动苏中关系正常化,这一做法主要表明了()。
印加人记载事物使用的方法是()。
美国首次提出争夺世界霸权的纲领性文件是()。
《中国人民解放军宣言》发表的具体时间是()。
在请求页式系统中,一程序的页面走向(访问串或引用串)为2,3,4,5,2,3,6,2,3,4,5,6,设分配给该程序的存储块数为m。试分别计算m=3和m=4时,FIFO和LRU两种替换算法的缺页(页故障)数,并给出:结果说明了什么?
某网络的拓扑结构由下图所示,其中顶点表示路由器。该网络的路由器采用了链路状态路由算法,在某一时刻各个路由器发送的链路状态如下:A:B(1),D(3)B:A(1),D(1),C(3),E(5)C:B(3),D(1)D:A(3),B(1
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
随机试题
患者,男,30岁。右前臂挤压伤骨折复位小夹板固定24小时后,患肢剧烈疼痛,进行性加重。本病首选的有效处理方法是
要解决学龄儿童营养问题要注意膳食平衡,鼓励多吃谷类的目的是
受体拮抗剂的特点为
A.胃气虚寒,胃失和降B.胃虚痰阻,胃失和降C.寒热互结,升降失常D.胃虚有热,气逆不降E.胃虚痰阻,气逆不降橘皮竹茹汤主治证的病机是()
某男,36岁。自述近日多咳嗽,痰黄黏稠、口干咽痛,并伴有大便燥结难下症状。中医处以清肺抑火丸(水丸)进行治疗。该药物组成为黄芩、栀子、知母、浙贝母、黄柏、苦参、桔梗、前胡、天花粉、大黄。根据规定,该药物水分不得超过()
医疗机构变更《医疗机构制剂许可证》制剂室负责人的( )。医疗机构制剂室的药检室负责人及质量管理组织负责人发生变更的( )。
根据《标准施工招标文件》中的通用条款,承包人按合同约定提交的最终结清申请单中,只限于提出()发生的索赔。[2010年真题]
审计工作底稿中可使用各种审计标识,但应说明其含义,并保持前后一致。()
下列法律中,不属于基本法律的是()。
ExerciseIsGoodforYourBodyandYourMind[A]Thebenefitsofexercisearewidelyknown:ithelpsyoulivelongerandlowe
最新回复
(
0
)