文档章节

选择排序

一览无余
 一览无余
发布于 2016/11/20 15:37
字数 94
阅读 2
收藏 0

private static int[] selectedSort(int[] array){
        
        if(array!=null && array.length>0){
            for(int i =0;i< array.length;i++){
                int key = i; 
                for(int j=i+1;j<array.length ;j++){
                    if(array[key]>array[j]){
                        key = j;
                    }
                }
                if(key !=i){
                    int temp = array[i];
                    array[i] = array[key];
                    array[key] = temp;
                }
            }
        }
        return array;
    }

© 著作权归作者所有

共有 人打赏支持
上一篇: 希尔排序
下一篇: 插入排序
一览无余
粉丝 7
博文 28
码字总数 5696
作品 0
普陀
程序员
私信 提问

暂无文章

计算游戏权重代码

$list = [ [ 'pt' => 1, //权重序号 'pv' => 0, //权重值 ], [ 'pt' => 2, 'pv' => 10, ], [ 'pt' => 3, ......

我才是张先生
27分钟前
11
0
智能分单算法

算法描述 目前在物流,企业用工等领域,都有着大量的通过算法对接到的订单进行智能分配的需求。本文模拟的是用户下订单,然后商家接到订单,由配送人员进行派送的场景。在实际的应用中类似于...

鱼煎
29分钟前
2
0
即将开源 | 2亿用户背后的Flutter应用框架Fish Redux

背景 在闲鱼深度使用 Flutter 开发过程中,我们遇到了业务代码耦合严重,代码可维护性糟糕,如入泥泞。对于闲鱼这样的负责业务场景,我们需要一个统一的应用框架来摆脱当下的开发困境,而这也...

阿里云云栖社区
34分钟前
2
0
Ubuntu上搭建比特币运行环境

Ubuntu版本:16.04.3 Bitcoin Core版本:0.16 1. 比特币运行依赖的开源库 (1)必须依赖的库 库 目的 描述 libssl 加密 随机数生成,椭圆曲线加密算法 libboost 工具 线程库,数据结构等 li...

LoSingSang
38分钟前
2
0
IDE 插件新版本发布,开发效率 “biu” 起来了

近日,Cloud Toolkit正式推出了面向 IntelliJ 和 Eclipse 两个平台的新款插件,本文挑选了其中三个重大特性进行解读,点击文末官网跳转链接,可查看详细的版本说明。 本地应用一键部署到任何...

zhaowei121
44分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部