首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一种简单的排序算法,叫作计数排序(count sorting)。这种排序算法对一个待排序的表(用数组表示)进行排序,并将排序结果存放到另一个新的表中。必须注意的是,表中所有待排序的关键字互不相同,计数排序算法针对表中的每个记录,扫描待排序的表一趟,统计表
有一种简单的排序算法,叫作计数排序(count sorting)。这种排序算法对一个待排序的表(用数组表示)进行排序,并将排序结果存放到另一个新的表中。必须注意的是,表中所有待排序的关键字互不相同,计数排序算法针对表中的每个记录,扫描待排序的表一趟,统计表
admin
2023-02-06
35
问题
有一种简单的排序算法,叫作计数排序(count sorting)。这种排序算法对一个待排序的表(用数组表示)进行排序,并将排序结果存放到另一个新的表中。必须注意的是,表中所有待排序的关键字互不相同,计数排序算法针对表中的每个记录,扫描待排序的表一趟,统计表中有多少个记录的关键字比该记录的关键字小。假设针对某一个记录,统计出的计数值为c,那么,这个记录在新的有序表中的合适的存放位置即为C。
设计实现计数排序的算法。对于有n个记录的表,关键字的比较次数是多少?与简单选择排序相比较,这种方法是否更好?为什么?
选项
答案
[*] 对于有n个记录的表,关键字比较n
2
次。 简单选择排序算法比本算法好。简单选择排序的比较次数是n(n-1)/2,且只用一个交换记录的空间;而这种方法的比较次数是n
2
,且需要另一数组空间。
解析
转载请注明原文地址:https://jikaoti.com/ti/BrPiFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在实际教学过程中,张老师采用画小红花、插小红旗等方式鼓励学生的德育方法是()。
()主张应该关注非预期的效果,评价重点放在课程计划实际结果上,更多地关注课程计划满足实际需要的程度。
教学过程的规律有哪些?()
教学日记是教师对自己教学活动中具有教育价值的各种经验以及在此基础上所进行的创造性的理解和认识予以真实的书面记录和描写。常见的教学日记形式包括()。
课程目标是教育的意图,是人们对课程与教学的预期结果,影响制订课程目标的因素有很多。在确定课程目标的过程中考虑学科的基本概念和基本原理,探究方式和发展趋势等内容,属于()对课程目标的影响。
深度学习是指在模仿人脑机制的神经网络中,对人工神经元的层进行了“多层处理”。深度学习不仅可以让AI(人工智能)读取大量图片,还可以让AI自主提取图片特征。得益于深度学习技术的面世,只要有大量数据,AI就能以极高的准确率进行学习,从而大幅度拓展了AI的应用范
制造与服务融合是智能制造的重要内容之一,服务要素渗透到制造各个环节中形成了生产性服务与制造服务化。本文从工业互联网的商业视角、使用视角、功能视角、实现视角建立了制造与服务融合中虚拟逻辑与实体活动交互的技术体系,有针对性提出了生态位驱动、供应链驱动、大数据驱
进入数字经济时代,数据成为一种重要生产要素,是国家核心战略资源和社会重要财富。2021世界互联网大会乌镇峰会发布的《中国互联网发展报告2021》显示,2020年中国数字经济规模达到39.2万亿元,占GDP比重达38.6%,保持9.7%的高位增长速度,成为稳
在社会文化的变革中,如果要创新,就必须要有新的思维,必须突破原有的观念体系和知识框架,必须要对社会已经蔓延的“常识”进行反思和批判。这里的“常识”,指既定的思想框架和方法路径。尽管这种思想框架和方法路径可能是人类智慧和实践的一种积累,但是随着历史的发展,它
随机试题
蒲松龄笔下喜欢无所顾忌地痴笑的娇憨狐女是()
关于营养性缺铁性贫血实验室检查不正确的指标是
A前向角散射光信号B侧向角散射光信号C自发荧光信号D激发荧光信号E特异荧光信号流式细胞仪技术中,表示细胞体积大小的指标是
A、子实体B、菌核C、胶树脂D、酸树脂E、油胶树脂藤黄的药用部位为
房地产经纪行业学(协)会是房地产经纪人员的自律性组织,是()。
地上附着物是指依附于土地上的各类地上、地下建筑物和构筑物。()
公共物品的生产决策与私人物品的生产决策一样由市场经济的运行规则决定。()
在克隆羊的培育过程中,某只白细毛公羊提供了细胞核,某只黑细毛母羊提供了去核卵细胞,某只白粗毛母羊进行代孕,那么克隆羊体表的毛和性别分别为()。
做半径为R的球的外切正圆锥,问此圆锥的高h取何值,其体积最小,最小值是多少?
Whatdoesthemanmean?
最新回复
(
0
)