首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
将十进制的关键字用二进制数表示,对基数排序所需的时间和附设空间分别有什么影响?各是多少?
将十进制的关键字用二进制数表示,对基数排序所需的时间和附设空间分别有什么影响?各是多少?
admin
2018-08-12
47
问题
将十进制的关键字用二进制数表示,对基数排序所需的时间和附设空间分别有什么影响?各是多少?
选项
答案
因为基数排序所需的时间不仅与文件的大小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://jikaoti.com/ti/5wfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
陈云作《目前财政经济的情况和克服困难的若干办法》的重要讲话,分析当前财政经济方面的主要困难,提出克服困难的六点意见的会议是()。
第一个五年计划的具体时间段是()。
1534年英国议会宣布英国教会断绝与罗马教廷一切关系的文件是()。
阅读材料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合理解决,
印加人记载事物使用的方法是()。
阅读史料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合
晚清时期清帝年号的正确排序是
1854年,英国外交大臣致函英国驻华公使说:“为了适应外商对农业产品已增加了的需要,新的贸易市场尚待开辟。”1856年,法国外长则指令法国驻华代办强调“商业关系的推广”,并强调“这是一个关系到至高无上权益的问题”。这说明()。
下列几种排序方法中,要求内存量最大的是()。
随机试题
下列项目中,属于投资活动产生的现金流出是()
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguesbyblackeningthecorresp
固体分散体中最常用的亲水性载体材料是
某单位排污违反环保法的有关规定,市环保局经市政府批准对其作出署名为市环保局的行政处罚决定,该单位不服提起行政诉讼,下列哪个说法是正确的?()
代理记账机构对于委托示意其作出不当的会计处理,以及其他不符合规定的要求,应当()。
银监会提出的良好银行监管标准主要包括()。(2009年上半年)
师:丑小鸭伤心地离开了家,就是离家出走的意思,你们离家出走过吗?生(齐答):没有。师:所以我们体会不到丑小鸭的伤心,现在我们来一起朗读课文第四到六自然段,谁来说说丑小鸭后来怎么办?(师随后提问学生,生1、生2都答不上来,师表情严肃)生3:丑小鸭很……
行政机关委托的组织行使委托的行政权力侵犯公民、法人合法权益造成损害的,()赔偿义务机关。
在电影全产业链建设方面,好莱坞是一个非常好的_________,虽然不能完全套用,但其高度产业化的战略、高科技驱动的制作和细分观众的不懈努力,是有巨大_________价值的。填入画横线部分最恰当的一项是:
Tickifyouwishtomakeanimmediatepurchase.Youhavetotellthecompanyifyouwant
最新回复
(
0
)