首页
题库
面试
求职
学习
竞赛
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收藏
2664浏览
热门推荐
相关试题
下列说法中正确的是() 。
硬件
普及
C++
Pascal
选择题
评论
(0)
美籍匈牙利数学家冯•诺依曼对计算机...
计算机常识
普及
C++
Pascal
选择题
评论
(0)
在所有排序方法中,关键字比较的次数...
计算机常识
排序
普及
C++
Pascal
选择题
评论
(0)
在以下各项中,( )不...
计算机常识
普及
C++
Pascal
选择题
评论
(1)
来自
NOIP2008初赛普及组
下列不属于NOIP竞赛推荐使用的语...
计算机常识
普及
C++
Pascal
选择题
评论
(1)
来自
NOIP2008初赛普及组
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题