首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
admin
2019-01-11
28
问题
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
选项
A、2
B、3
C、4
D、5
答案
B
解析
简单选择排序的算法可以描述为:前面的元素己经有序,扫描剩下的线性表,找到最小的元素,将它交换到剩余表的最前面,直到剩余表为空。所以第一趟排序后,将选出的最小元素与15交换,15被放在第3个位置。
转载请注明原文地址:https://kaotiyun.com/show/Gixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中用于结构化程序设计的3种基本结构是______。
以下程序的输出结果是______。intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){in
线性表若采用链式存储结构时,要求内存中可用存储单元的地址______。
若运行时给变量x输入12,则以下程序的运行结果是【】;main(){intx,y;scanf(""%d"",&x);y=x>12?x+10:x-12;printf(""%d\n"",y
表达式10+’a’+1.5-0.5*’B’的结果是【】。
以下叙述中正确的是()。
有以下程序main(){intx=0,y=0,i;for(i=1;++i){if(i%2==0){x++;continue;}if(i%5==0){y++;break;}}print
下面四个选项中,均是不正确的8进制数或16进制数的选项是
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是()。
随机试题
下列磺酰脲类降糖药中,降糖作用快且强的是
假远期信用证,就出口商的收汇时间来说,等于即期信用证。
(2014)资料(一)C国蓝先生在D国攻读物理学硕士学位期间,兼职于D国一家光伏产业的公司。从事光伏组件的销售业务。蓝先生熟悉太阳能电极板零部件产品的销售渠道及客户群体,积累了丰富的销售经验及客户资源,善于搜集客户需求信息,并能够根据客户需求对产品提出改
音节
的和函数为S(x)=_____.
在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:PriateSubrun34Click()sum=0Fori=10To1Step-2sum=sum+iNextiMs
Believeitornot,opticalillusion(错觉)cancuthighwaycrashes.Japanisacaseinpoint.Ithasreducedautomobilecrashes
Fromherconversation,I______thatshehadalargefamily.
Therichnessofourlanguagesisconsideredbymanytobethedistinctiveandcrowingachievementinhumanevolution.Languagep
A、Shespoilsherdaughtersomuchinthedailylife.B、ShethinkstherearemanytrapsontheInternet.C、Shebalancesthenegat
最新回复
(
0
)