首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
将数组{8, 23, 4, 16, 77, -5, 53,
[单选题]
将数组{8, 23, 4, 16, 77, -5, 53, 100}中的元素按从大到小的顺序排列,每次可以交换任意两个元素,最少需要交换( )次。
4
5
6
7
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(1)
分享
纠错
2个回答
添加回答
0
meditQ
b:5次
原:8, 23, 4, 16, 77, -5, 53, 100
现:100, 77, 53, 23, 16, 8, 4, -5
1:调换
53 和 4,则剩下
原:8, 23, 16, 77, -5, 100
现:100, 77, 23, 16, 8, -5
2:调换 -5 和 8
,则剩下
原:-5, 23, 16, 77, 100
现:100, 77, 23, 16, -5
3:调换 -5 和 100,则剩下
原:23, 16, 77
现:77, 23, 16
4:调换 23 和 16,则剩下
原:16, 77
现:77, 16
5:调换
16
和
77
,完成
发表于 2021-08-21 22:10:17
回复(0)
0
李华峻
就是冒泡排序法
不会的自己查一下
发表于 2021-08-21 21:04:58
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
普及
C++
Pascal
排序
选择题
来自:
NOIP2008初赛普及组
上传者:
牛客309901号
难度:
2条回答
1收藏
2663浏览
热门推荐
相关试题
Windows98中,通过查找命令...
计算机常识
普及
C++
Pascal
选择题
评论
(0)
下列网络上常用的名字缩写对应的中文...
计算机常识
普及
C++
Pascal
选择题
评论
(1)
下列诸因素中,对微机工作影响最小的...
计算机常识
硬件
普及
提高
选择题
计算机常识
硬件
选择题
评论
(2)
设T是一棵有n个顶点的树,下列说法...
OI常识
普及
C++
Pascal
选择题
评论
(2)
来自
NOIP2008初赛普及组
面向对象程序设计(Object-O...
计算机常识
普及
C++
Pascal
选择题
评论
(2)
来自
NOIP2008初赛普及组
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题