博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java50道经典习题-程序28 排序算法
阅读量:5161 次
发布时间:2019-06-13

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

题目:对10个数进行排序

分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换, 下次类推,即用第二个元素与后8个进行比较,并进行交换。

1 public class Prog28 { 2     public static void main(String[] args) { 3         int [] arr= {1,3,5,7,9,0,2,4,6,8}; 4         //排序前 5         System.out.println("排序前"); 6         for(int k=0;k
arr[j]) {13 arr[i]=arr[i]+arr[j];14 arr[j]=arr[i]-arr[j];15 arr[i]=arr[i]-arr[j];16 }17 }18 }19 //排序后20 System.out.println("排序后");21 for(int k=0;k

 

转载于:https://www.cnblogs.com/parkour1026/p/10796719.html

你可能感兴趣的文章
python学习之day5,装饰器,生成器,迭代器,json,pickle
查看>>
day7_subprocess模块和面向对象,反射
查看>>
问题-[DelphiXE7]新建的安桌模拟器运行程序闪退
查看>>
用二进制进行权限管理
查看>>
嵌入式音频软件的架构【转】
查看>>
PHP-5.6.22安装
查看>>
zoom和transform:scale的区别
查看>>
POJ1741 经典树分治
查看>>
POJ 1678 I Love this Game!
查看>>
【Alpha 冲刺】 5/12
查看>>
git fetch和git pull的区别
查看>>
不挣扎了,MVC验证错误信息汇总是酱紫的
查看>>
用selenium启动IE时报错
查看>>
Spark笔记
查看>>
奇妙的算法之LCS妙解
查看>>
邻接矩阵c源码(构造邻接矩阵,深度优先遍历,广度优先遍历,最小生成树prim,kruskal算法)...
查看>>
ubuntu 如何进行文件、夹删除等操作
查看>>
JAVA多线程详解
查看>>
Jmeter(七)Mongodb的增删改查
查看>>
[JavaScript] Use `+` opertor to add one string and one number
查看>>