ZHLN2018-03-22 23:08:54
冒泡法排序
交换排序的基本思想是:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。
应用交换排序基本思想的主要排序方法有:冒泡排序和快速排序。
<1>, 比较第1个和第2个元素,若为逆序则交换; 然后比较第2个和第3个, 为逆序则交换;依次类推,直至第n-1个数和第n个数比较为止——第一趟冒泡结束,结果最大数被安排在最后位置上.
<2>, 对前n-1个数进行第2趟排序,结果次大的数被排在第n-1个元素的位置
<3>, 重复上述过程.