冒泡排序
2016-03-20 09:55
411 查看
package com.lsd.sort;
public class MaoPaoSort {
public static void main(String[] args) {
int a[] = {0, 4,5,2,3,1};
maopaosort(a);
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
}
public static void maopaosort(int[] a) {
int temp = 0;
for (int i = 0; i < a.length - 1; i++) {
for (int j = 0; j < a.length - 1 - i; j++) {
//第二个循环中都能得到得到最大的值
if (a[j] > a[j + 1]) {
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}
}
public class MaoPaoSort {
public static void main(String[] args) {
int a[] = {0, 4,5,2,3,1};
maopaosort(a);
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
}
public static void maopaosort(int[] a) {
int temp = 0;
for (int i = 0; i < a.length - 1; i++) {
for (int j = 0; j < a.length - 1 - i; j++) {
//第二个循环中都能得到得到最大的值
if (a[j] > a[j + 1]) {
temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}
}
相关文章推荐
- Scala入门第一天
- 使用Gson解析复杂的json数据
- C++中的类成员函数
- 糊涂窗口综合症和Nagle算法
- c++中int,float,double转string的一个简单方法
- Mysql 添加用户和数据库授权
- UML与Java-- UNL类图于Java的基本实现
- 第4周项目1(2) 求最大公约数
- 极客学院天气项目总结
- 安卓开发——服务用法
- 关于一些基础的Java问题的解答(六)
- 前端之旅,做一点有回报的事情
- Python回顾与整理4:序列2—列表与元组
- Linux命令之ls
- 软件开发流程
- PDF 补丁丁 0.5.0.2731 发布(增加去除页面表单和链接水印功能)
- linux下使用tar命令解压.tar.gz文件是参数的说明
- 从关系型数据库看NoSQL的四大特点
- 创建.gitignore文件,忽略不必要提交的文件
- 第四周项目 求sin函数