常见问题:
对数组{5,18,21,1,3,62,7}进行从小到大的排序,使用选择排序算法。
1.什么是选择排序?
当每一趟走完之后,会从待排序的数组中找出一个最大(最小)的数放在序列的起始位置。
2.选择排序的Java代码实现:
3.记忆方法
外层for循环代表趟数,
内存for循环代表比较的次数。
重点记忆两个for循环的不同点:
1.外for2 length-1
2.内for1 i+1;
对数组{5,18,21,1,3,62,7}进行从小到大的排序,使用选择排序算法。
当每一趟走完之后,会从待排序的数组中找出一个最大(最小)的数放在序列的起始位置。
外层for循环代表趟数,
内存for循环代表比较的次数。
1.外for2 length-1
2.内for1 i+1;