首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
admin
2022-06-24
80
问题
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
选项
A、2
B、3
C、4
D、5
答案
B
解析
简单选择排序的算法可以描述为:前面的元素已经有序,扫描剩下的线性表,找到最小的元素,将它交换到剩余表的最前面,直到剩余表为空。因此,第一趟排序后,将选出的最小元素与15交换,15被放在第3个位置。
转载请注明原文地址:https://www.kaotiyun.com/show/2Fkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;
下面不能作为结构化方法软件需求分析工具的是
检查软件产品是否符合需求定义的过程称为()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
随机试题
某工程划分为3个施工过程在5个施工流水段组织加快的成倍节拍流水施工,流水节拍值分别为4D,2D,6d,该工程的施工总工期为()d。
患者女性,50岁,主动脉瓣关闭不全病史25年,PDE示重度反流。如能听到AustinFlint杂音,该杂音为
A.阴B.阳C.阴中之阳D.阳中之阴E.阴中之阴
A.糖苷键B.疏水堆积力C.氢键D.3’,5’—磷酸二酯键E.Β-折叠维持DNA双链结构纵向稳定性的是
新生儿硬肿症的发生顺序为
根据《劳动法》,下列关于妇女、未成年人劳动保护的说法,正确的有()。
下列费用中,应计入建筑安装工程施工机具使用费的有()。
阿克姆厂的审计员:上周在阿克姆面包厂的夜班中,烤制的面包有6%发现有问题,而在白班中却没有发现有问题的面包。面包在被烤制的同一天接受检查,所以,夜班监控质量的质检员明显地比白天的质检员更警觉,尽管他们在夜间工作。上述论证依赖于以下哪项假设?
Whatarethesepeopleplanningtodo?
Whatdoesthespeakerdomostprobably?
最新回复
(
0
)