选择排序就是开始拿第一个数arr[0]和后面的每一个数比较,如果后面的数比第一个小,那么就小的值赋给arr[0],那么最小的一个数就排在第一位啦,即arr[0]就是最小的数了。然后是把arr[1]和后面的每一位数比较,过程如前.以此类推。
冒泡排序就是相邻的两个数比较大小,如果前面的数比后面的大,那么这两个数的值就调换一下,然后拿大的再和后面的比较。这样最大值就出现在最后位了。然后就在重复之前的过程。以此类推
附课堂上的图: |
-
3.jpg
(59.99 KB, 下载次数: 59)
冒泡排序
-
4.jpg
(67.32 KB, 下载次数: 42)
选择排序
|