请原谅我没有按照之前图片的分类来介绍排序算法,先说最简单的两种排序算法(冒泡略过),选择排序和插入排序,之前老是容易记混.默认输出升序的序列啊,哈哈. 选择排序 对于输入长度为n的数组,一共比较n-1趟,对第 i 趟比较,从第 i 个位置开始,第n个位置结束.找出其中最小元素并记录其位置x, 然后将第 i 个元素和第 x 个元素交换位置. 说白了,第一趟遍历找第一小的元素,第二趟遍历找第二小的元素... 多捞啊! 给出伪代码: selectSort(A) n ← A.length; do j ←…