1 基本思想 在未排序序列中找到最小元素,存放到未排序序列的起始位置.在所有的完全依靠交换去移动元素的排序方法中,选择排序属于非常好的一种算法,需要对比len-n-1次,但是只交换1次或者0次. 2 算法描述 ①. 从待排序列中,找到最小的元素: ②. 如果最小元素不是待排序列的第一个,将其和第一个元素互换: ③. 从余下的 N – 1 个元素中,找出最小的元素,重复①.②步,直到排序结束. 3.代码实现: public class ChoiceSort { public static void…