博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据排序
阅读量:6712 次
发布时间:2019-06-25

本文共 316 字,大约阅读时间需要 1 分钟。

一.选择排序原理

    1.将数组中每个元素与第一个元素比较,如果这个元素小于第一个元素,则交换这两个元素

    2.循环第一条规则,找出最小元素,放于第一个位置

    3.经过n-1轮比较完成排序

   int [ ] arr={2,3,1,3};

   int a=0;

  for(int i=0;i<arr.length-1;i++){

  for(int j=i+1;i<arr.length;j++){

    if(arr[i]>arr[j]){

      a=arr[i];

     arr[i]=arr[j];

    arr[j]=a;

}

}

}

转载于:https://www.cnblogs.com/1-2-2/p/9799998.html

你可能感兴趣的文章
一个最简单的linux hello world模块
查看>>
【机器学习】--xgboost初始之代码实现分类
查看>>
golang ubuntu开发环境
查看>>
ArcGIS Server 10.2 实战(三)图层标注及图例中文显示乱码的解决
查看>>
Win7关机时弹出对话框,提示你想要的信息
查看>>
Linux初学(三)
查看>>
java中的链式编程
查看>>
正确率、召回率、F值
查看>>
kuangbin专题十二 HDU1078 FatMouse and Cheese )(dp + dfs 记忆化搜索)
查看>>
多行文本超出显示省略号
查看>>
转载~基于比较的排序算法的最优下界为什么是O(nlogn)
查看>>
在本机通过SQL远程操作数据库
查看>>
StringMVC返回字符串
查看>>
Windows完成端口网络模型
查看>>
CSS Hack整理
查看>>
leetcode 28. Implement strStr()
查看>>
nginx 服务器重启命令,关闭 (转)
查看>>
实用的正则表达式
查看>>
Hibernate中Criteria的完整用法
查看>>
LINUX创建用户的命令
查看>>