排序算法
冒泡排序选择排序插入排序
冒泡排序
每次循环将最大的数放在最后
选择排序
int minIndex
= i
;
int min
= arr
[i
];
每次选择小的数放在前面
插入排序
将数字插入到相应的位置
int insertValue
= arr
[i
];
int insertIndex
= i
- 1;
while (insertIndex
>= 0 && insertValue
< arr
[insertIndex
]) {
arr
[insertIndex
+ 1] = arr
[insertIndex
];
insertIndex
--;
}
arr
[insertIndex
+ 1] = insertValue
;
转载请注明原文地址:https://ipadbbs.8miu.com/read-51574.html