#c语言# 起泡排序法

新手小白,代码学习过程中总结一下起泡排序法。 基本思路:每次将相邻的两个数进行比较,将小的调到前头。 若有6个数:9,8,5,4,2,0 第一次先将最前面的两个数8和9对调,第二次将第二个和第三个数(9和5对调)······如此一共进行五次,得到8,5,4,2,0,9的顺序,可以看到,大数已沉底,而小数上升。最小的数0已向上浮起一个位置,经过一次比较已经得到最大的数9. 然后进行第二趟比较,对余下的五个数进行新一次的比较。(8,5,4,2,0)进行新一轮的比较,以便使第二大的数沉底。 按此规律,...
2016-06-21 13:15 | 阅读 21495 次 | 评论 0 条
浏览39961次
文章分类
文章归档
最新评论