1. # 插入排序算法 2. 3. 4. public static int[] Selection_Sort(int[] a) { 5. 6. int N = a.length; 7. int min = 0; 8. for (int i = 0; i < N - 1; i++) { 9. min = i; 10. for (int j = i + 1; j < N; j++) { 11. if (a[min] > a[j]) { 12. min = j; 13. } 14. } 15. std.swap(a, i, min); 16. } 17. return a; 18. } 19. 20. 该方法第9行缺少min=i; 最小值回跳操作