`
wsql
  • 浏览: 11786261 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

选择排序法之Java实现

 
阅读更多

环境:Notpad ++ 6.0 + JDK 6.0.24

选择法排序的基本思想是首先从待排序的n个数中找出最小的一个与array[0]对换;再将array [1]array [n]中的最小数与array [1]对换,依此类推。每比较一轮,找出待排序数中最小的一个数进行交换,共进行n-1次交换便可完成排序。选择法排序每执行一次外循环只进行一次数组元素的交换,可使交换的次数大大减少。

下图演示这一过程:

代码实现:


执行效果如图:

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics