您当前的位置: 首页 > 

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

选择排序

小志的博客 发布时间:2017-12-13 10:32:08 ,浏览量:0

要点

简单选择排序是一种选择排序。

选择排序:每趟从待排序的记录中选出关键字最小的记录,顺序放在已排序的记录序列末尾,直到全部排序结束为止。

简单排序处理流程

(1)从待排序序列中,找到关键字最小的元素;

(2)如果最小元素不是待排序序列的第一个元素,将其和第一个元素互换;

(3)从余下的 N - 1 个元素中,找出关键字最小的元素,重复(1)、(2)步,直到排序结束。

如图所示,每趟排序中,将当前第 i 小的元素放在位置 i 上。 

核心代码

public  void selectionSort( int[] list) {      //  需要遍历获得最小值的次数      //  要注意一点,当要排序 N 个数,已经经过 N-1 次遍历后,已经是有序数列      for ( int i = 0; i 
关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0785s