刚开始的时候也听过学长说什么什么排序之类的,到刚听得时候是各种姿势懵逼啊,学习了一段时间的c语言之后,才有点明白所谓的排序是什么,现在就来罗列一下三种常用的排序法冒泡排序法,插入排序法和选择排序法。
冒泡排序
冒泡排序啊,这是我听过最多的一个排序方法了,他的基本思想也比较简单,就是不断比较相邻的两个数,让较小的元素不断地往后移。经过一轮比较,就选出最小的数(降续),然后放在这次排列的最后一位;然后在进行下一次的重复动作,不过不动上次已经放好的数,减少一次比较,再找出这一轮最小的数,放在这一轮的最后面,然后依次循环,这就得到一个降续的排列了。
#include <stdio.h>
#define numb 20
int main()
{
int num[num