您当前的位置: 首页 >  数据结构与算法

white camel

暂无认证

  • 1浏览

    0关注

    442博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

《恋上数据结构与算法》排序(二):选择排序

white camel 发布时间:2021-01-03 09:04:51 ,浏览量:1

一、经典十大排序算法

在这里插入图片描述

选择排序(Selection Sort) 1、概念
  • 从序列中找出最大/最小的那个元素,然后与最后面/前面的元素交换位置执行完一轮后,最后面/前面的那个元素就是最大的元素。
    • 下面代码中, 通过将索引为0位置的元素当做最大元素, 然后进行循环比较, 如果发现有元素比0位置的元素要大, 此时就将该元素的索引赋值给最大元素索引(maxIndex)即可
  • 忽略上一步中曾经找到的最大元素(比较的范围就要减1),重复执行上一步。

请添加图片描述

2、代码实现

关于 if (array[maxIndex]

关注
打赏
1661428283
查看更多评论
0.0398s