首页
登录
从业资格
对n个关键码构成的序列采用简单选择排序法进行排序的过程是:第一趟经过n-1次关键
对n个关键码构成的序列采用简单选择排序法进行排序的过程是:第一趟经过n-1次关键
考试题库
2022-08-02
65
问题
对n个关键码构成的序列采用简单选择排序法进行排序的过程是:第一趟经过n-1次关键码之间的比较,确定出最小关键码在序列中的位置后,再将其与序列的第一个关键码进行交换,第二趟则在其余的n-1个关键码中进行n-2次比较,确定出最小关键码的位置后,再将其与序列的第二个关键码进行交换……以此类推,直到序列的关键码从小到大有序排列。在简单选择排序过程中,关键码之间的总比较次数为( )。A.n(n-1)/2B.
C.n(n+1)/2D.nlogn
选项
A.n(n-1)/2B.
C.n(n+1)/2D.nlogn
答案
A
解析
依据题干的描述完成第1趟排序比较次数为n-1;第2趟为n-2次比较;以此类推;所以总的比较次数为:(n-1)+(n-2)+……+1=n(n-1)/2
转载请注明原文地址:https://tihaiku.com/congyezige/2418110.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
软件测试是保证软件质量的关键活动,实施软件测试的可行目标是()A.证明软件不存
瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是()。A
UML是一种()。A.面向对象的程序设计语言 B.面向过程的程序设计语言
对于n个元素的关键字序列{k1,k2,…,kn},若将其按次序对应到一棵具有n个
通常在软件开发过程的()阶段,无需用户参与。A.需求分析 B.维护 C.编码
栈的运算特点是后进先出。元素a、b、c、d依次入栈,则不能得到的出栈序列是()。
由关键字序列(12,7,36,25,18,2)构造一棵二叉排序树(初始为空,第一
若二叉树的先序遍历序列与中序遍历序列相同且树中结点数大于1,则该二叉树的()。A
在软件开发过程中,常采用图形表示相关的信息,()不用于表示软件模块的执行过程
测试是软件开发过程中一个独立且非常重要的阶段。一个规范化的测试过程通常包括多个基
随机试题
在中国封建社会(feudalsociety),皇帝是最高统治者。秦王赢政统一中国之后,封自己为皇帝,他是中国首位皇帝。从此,中国开始了长达两千多年的专制
[originaltext]W:Bob,willyoutellmesomethingaboutthenewintelligenthous
A.311.5Pa B.467.2Pa C.934.4Pa D.0Pa
在醋酸纤维薄膜电泳中γ区带不包括A.IgGB.LDLC.CRPD.IgAE.Ig
某企业拟以“1/20,n/40”的信用条件购进原料一批,则企业放弃现金折扣的机会
(三)某市人民法院因司法拍卖需要,委托甲房地产估价机构评估-栋独栋别墅的市场价值
组织为员工提供( )、工作描述,宣传经营理念、人力资源开发的策略等,员工据此设
骨折愈合过程中不出现()A.血肿 B.骨性骨痂 C.软骨骨痂 D.病理
关于葡萄糖,下列说法错误的是:A.葡萄糖的甜度低于蔗糖 B.葡萄糖在一定
患者,男,50岁,诊断为高血压、冠心病。医师处方:氨氯地平片10mgpoqd
最新回复
(
0
)