头像-313074

bf09bb6937a72d2d

个人成就

获得 2 次赞

帮助过1人

C语言中冒泡法排序怎么理解?

冒泡排序,就是对一组数进行逐趟排序的方法,具体分为升序和降序。以升序为例。每一趟的任务,就是从一组数的第一个数开始,依次比较相邻的两个数的大小。既然是升序,那么比较后,如果前者大于后者,那么两者交换位置。就这样依次地比下去。每一趟都把最大的数排到当前范围的末尾。这样循环下去,每一趟都会把当前范围内最大的数扔到后面去。排序就完成了。