选择排序 从第一位每次每次选择最小的插入 当前index。
min:标识最小数的下标
index:用于遍历从待插入的位置 下标0------->length-1-1;
scan:用于遍历 剩余部分 以找到最小数 下标 index+1----------->length-1
插入排序 从待排序的第二位起,依次将其插入前面已排好序的适当位置
position:待插入位置
index:用于遍历剩余部分 下标 1------>length-1
key:正在处理的数
冒泡排序
本文详细介绍了三种基本的排序算法:选择排序、插入排序和冒泡排序。通过具体的Java代码实现展示了每种排序算法的工作原理和步骤。选择排序通过不断选择最小元素进行交换来排序;插入排序则是将未排序部分的元素逐个插入到已排序部分中;而冒泡排序通过重复地比较相邻元素并交换顺序来完成排序。
选择排序 从第一位每次每次选择最小的插入 当前index。
min:标识最小数的下标
index:用于遍历从待插入的位置 下标0------->length-1-1;
scan:用于遍历 剩余部分 以找到最小数 下标 index+1----------->length-1
插入排序 从待排序的第二位起,依次将其插入前面已排好序的适当位置
position:待插入位置
index:用于遍历剩余部分 下标 1------>length-1
key:正在处理的数
冒泡排序

被折叠的 条评论
为什么被折叠?