首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年下半年上午试题62、63)将数组{1,1,2,4,7,5}从小到大排序,若采用________(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行_________(63)次元素之间的比较。 (62)
(2012年下半年上午试题62、63)将数组{1,1,2,4,7,5}从小到大排序,若采用________(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行_________(63)次元素之间的比较。 (62)
admin
2021-01-13
41
问题
(2012年下半年上午试题62、63)将数组{1,1,2,4,7,5}从小到大排序,若采用________(62)排序算法,则元素之间需要进行的比较次数最少,共需要进行_________(63)次元素之间的比较。
(62)
选项
A、直接插入
B、归并
C、堆
D、快速
答案
A
解析
直接插入排序算法的基本思想是将待排序数组分为两个部分:已排好序部分和未排序部分。其主要步骤为:开始时,第一个元素在已排好序部分中,其余部分在未排序部分。然后依次从未排序部分中取出第一个元素,从后向前与排好序部分的元素进行比较并将其插入已排好序部分的正确位置,直到所有元素排好序。当序列基本有序时,直接插入排序过程中元素比较的次数较少;当序列为逆序时,元素的比较次数最多。使用直接插入排序算法,数组{1,1,2,4,7,5}需要比较6次,依次为:1与1比较、2与1比较、4与2比较、7与4比较、5与7比较、5与4比较。
归并排序的基本思想是将待排序数组划分为子问题,对子问题求解,然后合并解。其主要步骤为:将数组分为两个相同规模的子数组,分别包含前n/2个元素和后n/2个元素;递归地排序这两个子数组;合并排好序的两个子数组,依次比较两个排好序的子数组的元素,得到整个数组的排好序的序列。使用归并排序算法,数组{1,1,2,4,7,5}需要比较8次。
转载请注明原文地址:https://kaotiyun.com/show/SXCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
请使用“关系模式标记规则”(见本题附录),给出上述各关系模式的主键和外键。对于表5-17和表5-18所示的“职工”和“部门”关系,请指出表5-19中第①、②和③行是否允许插入?请分别用100字以内的文字简要说明理由。
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务运作活动。【需求分析结果】1.商场需要记录的信息包括商场编号(编号唯一),商场名称,地址和联系电话。某商
根据【说明】,将图6—1中的E1一E3填充完整。 根据【说明】,将图6—2中Pl~P4的处理名称填充完整。
阅读下列说明和C程序,将应填入(n)处的字句写在对应栏中。[说明]借助一个栈结构,可实现二叉树的非递归遍历算法。InOrderTraverse数实现中序非递归遍历,遍历过程如下:若不是空树,根节点入栈,进入左子树;若已
阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。[说明]设有下列关于学生成绩管理系统的E-R图(见图2-1)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。假定已通过下列SQL语言建立了基本表:
阅读下列函数说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOr
阅读以下说明,回答问题1至问题3,将解答填人答题纸的对应栏内。【说明】某公司拟开发一套小区物业收费管理系统。初步的需求分析结果如下:(1)业主信息主要包括:业主编号,姓名,房号,房屋面积,工作单位,联系电话等。房号可唯一标识一
阅读下列说明和图,回答以下问题,将解答填入答题纸的对应栏内。【说明】某会议策划公司为了方便客户,便于开展和管理各项业务活动,需要构建一个基于网络的会议预定系统。【需求分析】1.会议策划公司设有受理部、策划部和其他部门
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某医院拟开发一套住院病人信息管理系统,以方便对住院病人、医生、护士和手术等信息进行管理。【需求分析】(1)系统登记每个病人的住院信息,包括:病案号、病人的姓名、性别、地址、身份证
在指令系统的各种寻址方式中,获取操作数最快的方式是(1)。若操作数的地址包含在指令中,则属于(2)方式。
随机试题
在国际金融问题上进行协商与协作,促进国际货币合作;促进国际贸易的扩大和平衡发展:纠正国际收支的失调,而不采取危害本国或国际繁荣的措施.缩短成员国国际收支不平衡的时间,减轻不平衡的程度。以上是下列哪个国际组织的主要职能?()
张甲和张乙是兄妹,其父去世后,两人共同继承了一栋房屋,张甲和张乙各分得一间,并且进行了登记。后来张甲发现房产证书记载有误,与房屋登记簿不一致,遂要求对房产证进行更正,而张乙则认为并非房产证有误,而是登记簿记载错误。对此,下列表述正确的是(
A.虫媒病毒B.副黏病毒C.正黏病毒D.小核糖核酸病毒E.柯萨基病毒流行性腮腺炎
关于卵巢的描述正确的是
关于特别行政区的法律地位的下列表述,错误的为哪项?()
()是指超出非预期损失之外的可能威胁到商业银行安全性和流动性的重大损失。
某社区的社会工作者郑秀是一个残疾者,她发现社区内的残疾人很少和人接触,残疾人之间的联系也非常少,认为残疾人士非常需要融入社会。因此,郑秀开始筹划建立“爱心驿站”,在“爱心驿站”建立后每周至少有一次活动,为残疾人提供了一个支持性的环境。社会工作者郑秀的这个行
Lookatthequestionsforthispart.Youwillhearapassageabout"AmericanWeighsIn".Youwilllistentoittwice.F
Welearnfromthepassagethat
精卫填海“精卫填海”是中国的一个神话故事。根据古代作品《山海经》的记载,太阳神最小最疼爱的女儿名叫女娃。有一天,女娃划着一只小船独自向东海太阳升起的地方去。不幸的是,海风来了,山似的波涛掀翻了小船。女娃的生命葬送在无情的大海里。她死后变成一只有红
最新回复
(
0
)