没有合适的资源?快使用搜索试试~ 我知道了~
C语言对数组元素进行排序(冒泡排序法).pdf
需积分: 1 0 下载量 149 浏览量
2024-01-08
19:43:30
上传
评论
收藏 343KB PDF 举报
温馨提示
试读
3页
冒泡法排序c语言程序 下面我们以“3 2 4 1”为例对冒泡排序进行说明。 第一轮 排序过程 3 2 4 1 (最初) 2 3 4 1 (比较3和2,交换) 2 3 4 1 (比较3和4,不交换) 2 3 1 4 (比较4和1,交换) 第一轮结束,最大的数字 4 已经在最后面,因此第二轮排序只需要对前面三个数进行比较。 第二轮 排序过程 2 3 1 4 (第一轮排序结果) 2 3 1 4 (比较2和3,不交换) 2 1 3 4 (比较3和1,交换) 第二轮结束,次大的数字 3 已经排在倒数第二个位置,所以第三轮只需要比较前两个元素。 第三轮 排序过程 2 1 3 4 (第二轮排序结果) 1 2 3 4 (比较2和1,交换) 至此,排序结束。 算法总结及实现 对拥有 n 个元素的数组 R[n] 进行 n-1 轮比较。 第一轮,逐个比较 (R[1], R[2]), (R[2], R[3]), (R[3], R[4]), ……. (R[N-1], R[N]),最大的元素被移动到 R
资源推荐
资源详情
资源评论
0123456789
!"#$%&'()*+,-.(+*)/01234
5678
"9:;<=>
?@AB
CDEFG
HIJK0"#32L<MNOPQJRSTJRU
CDEFG
VWXY0"#32L<MNZ[\ 0]Y^_
`"#$%ab
320cde^Afg32hij32hkl32hmn32ho
p32qr
stus
vw0xyfg32z_
{(+*)32
|@fg320}~x560B
("#
^0D$%0)+)0$%L,
D$%0
/>*
"#0_tC0^{*s)0$%j!\*s
LCD_
C
L¡_¢£("#^)0$%L
>*"#0¤
"¡D$
%|¥_t¡0^{*¦)0$%j!\§*¤"¡
D_
{¨©ª
abÿ¬®,¬ÿ|"#¯°/±fg²L{!³0$%´34Q_
}D32µ
Q¶·g(¸¹f[ºs)0»[º¦)0¡[ºs+0sL
[º³{!
5e32c¼½
|fg32,¾¿ÀÀÁÂÿÃÄÅÆ/_
ÇÈ {±ÉÿÿÊ
ÿÿËÿÿ®²|@`fg32abÌÍ_
Cÿÿ32µ
ÉÿÿÊÿÿËÿÿ®ÿÿÿÿ,s
Î/
ÊÿÿÉÿÿËÿÿ®ÿÿÿÿ,^
ÉSÊ/
ÊÿÿÉÿÿËÿÿ®ÿÿÿÿ,^
ÉSË/
ÊÿÿÉÿÿ®ÿÿËÿÿÿÿ,^
ËS®/
Cs
)0"ÏÿËÿÐtsLÈѨ¡32Ò`ÓÈÔD"ab^_
¡ÿÿ32µ
ÊÿÿÉÿÿ®ÿÿËÿ,C
32Õ/
ÊÿÿÉÿÿ®ÿÿËÿ,^
ÊSÉ/
Êÿÿ®ÿÿÉÿÿËÿ,^
ÉS®/
¡¦
)0"ÏÿÉÿÐt3¤"¡D³{ÔÒ^ÓD$%_
Ôÿÿ32µ
Êÿÿ®ÿÿÉÿÿËÿÿ,¡32Õ/
®ÿÿÊÿÿÉÿÿËÿÿ,^ÊS®/
Ö¨32_
资源评论
hakesashou
- 粉丝: 3843
- 资源: 871
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功