选择排序:
先将第一个位置的数值定义为最小值,
其次,在全部数值里面进行查找最小值,
然后进行比较,交换顺序使得最小值位于数组中元素的最前面
稳定性:[不稳定](不稳定的算法结构:如果有两个相同的元素5,会导致第一个5和第二个5的位置发生改变)
idea:站到一个位置上面,与其他数值进行比较
首先在未排序序列中找到最小元素,存放到排序序列的起始位置,
然后,再从剩余未排序元素中继续寻找最小元素,
最后放到排序序列末尾。以此类推,直到所有元素均排序完毕。
选择排序:
先将第一个位置的数值定义为最小值,
其次,在全部数值里面进行查找最小值,
然后进行比较,交换顺序使得最小值位于数组中元素的最前面
稳定性:[不稳定](不稳定的算法结构:如果有两个相同的元素5,会导致第一个5和第二个5的位置发生改变)
idea:站到一个位置上面,与其他数值进行比较
首先在未排序序列中找到最小元素,存放到排序序列的起始位置,
然后,再从剩余未排序元素中继续寻找最小元素,
最后放到排序序列末尾。以此类推,直到所有元素均排序完毕。
/* 稳定性:[不稳定](不稳定的算法结构:如果有两个相同的元素5,会导致第一个
/* 稳定性:[不稳定](不稳定的算法结构:如果有两个相同的元素5,会导致第一个5和第二个5的位置发生改变)*/package seven
/* 稳定性:[稳定](不稳定的算法结构:如果有两个相同的元素5,会导致第一个
1、第一次排序:用第一个元素和后面的元素进行对比,2和8对比,8比2大继续向后对比,然后2和1对
排序:选择排序Selection sort
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M