冒泡排序:相当于把一个数组的的元素从小到大或者从大到小的顺序派出。
元素是两两相比,比如有五个数:
int a[10]={2,65,95,10,23}
应该是2和65先比,前两个排序2,65
65和95再比, 排序为65,95
95与10再比,排序为10,95
95和23再比,排序为23,95
这是第一趟比较的,排序依次为{2,65,95,10,23},{2,65,95,10,23},{2,65,10,95,23},{2,65,10,23,95}。得出最后{2,65,10,23,95}
然后开始比第二趟,第三趟,有n个数据,就比n-1趟
注意:数组后面的元素如果少于前面定义的,后面没写的元素自动为0。如果多了就会报错
[动画表情]