首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对有n个记录的表r[1…n]进行直接选择排序,所需要进行的关键字间的比较次数为______。
对有n个记录的表r[1…n]进行直接选择排序,所需要进行的关键字间的比较次数为______。
admin
2010-12-16
39
问题
对有n个记录的表r[1…n]进行直接选择排序,所需要进行的关键字间的比较次数为______。
选项
答案
n(n-1)/2
解析
选择排序的思想为:扫描整个线性表,从中选出最小的元素,将它交换到表的最前面;然后对剩下的子表采用同样的方法,直到子表空为止。第一个元素需要比较n-1次,第二次元素需要比较n-2次,依次类推,倒数第二个元素只须比较1次即可,所以总的比较次数为:(n-1)+(n-2)+…2+1=n(n-1)/2。
转载请注明原文地址:https://kaotiyun.com/show/PBVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt:printf(’’
程序定义了NxN的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。例如:a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PRO
给定程序MODll.C中函数fhn的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串:“abc”,“CD”,“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(num>99)s=3;elseif(num
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,使它能得
算法的时间复杂度是指
在黑盒测试方法中,设计测试用例的主要根据是()。
软件详细设计产生的图如下:该图是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
重载的流运算符函数应该被定义为类的【】函数。
随机试题
Howmanydifferentkindsofemotionsdoyoufeel?Youmaybesurprisedtofindthatitisveryhardtospecifyallofthem.Not
男性,38岁。反复咳嗽、咳黄脓痰,间有小口咯血8年,痰量多,常大约100ml/d,伴有鼻塞、黄涕、头晕。近3天咳嗽,咯黄脓痰和血痰,痰量大增,伴发热,体温39.5℃,气促明显。目前最关键的措施是
蛋白质在等电点时的特征是
申请人申请权属时应填写登记申请表时,权利人必须使用法定名称。()
某工作是由三个性质相同的分项工程合并而成的。各分项工程的工程量和时间定额分别为Q1=2300m3,Q2=3400m3,Q3=2700m3;H1=0.15工日/m3,H2=0.20工日/m3,H3=0.40工日/m3。则该工作的综合时间定额是()工日
检验检疫机构对检验检疫不合格的出境货物出具检验检疫处理通知书。( )
物业服务收费应遵循()的原则。[2005年真题]
量值溯源性是通过(),使测量结果或测量标准的值能够与规定的参考标准联系起来的特性。[2007年真题]
Whatisthewomandoingatthemoment?
Newadministrationstaff1.ThecurrentBoardofDirectorsand______willbelistedonthisreport.2.Theywillbehap
最新回复
(
0
)