交换排序
交换排序的特点是每经过一趟排序,都至少确定一个元素的位置。典型的算法是冒泡排序和快速排序。冒泡排序经过一趟排序将会确定一个最大或最小的元素,而快速排序每一趟都至少会确定 pivot 的位置。这篇笔记记录了冒泡排序算法,在下一篇文章中记录了快速排序算法。
交换排序的特点是每经过一趟排序,都至少确定一个元素的位置。典型的算法是冒泡排序和快速排序。冒泡排序经过一趟排序将会确定一个最大或最小的元素,而快速排序每一趟都至少会确定 pivot 的位置。这篇笔记记录了冒泡排序算法,在下一篇文章中记录了快速排序算法。