1.基本思想 将指定排序位置与其他数组元素分别对比,如果满足条件就进行交换.个人理解其实就是每趟循环从数组里选一个最大的值(最小的值)放到数组最后(最前). 2.算法实现 这里以每趟循环从数组中选择一个最大的值来实现.可知,只需进行 n-1次循环,便能完成排序. Java实现代码如下: public class SelectSort { public static void main(String[] args) { int arr[] = {64,4,24,1,3,15}; SelectSor…