冒泡排序
来源:互联网 发布:名古屋大学研究生知乎 编辑:程序博客网 时间:2024/06/04 00:46
package cn.paixu;
public class MaoPao {
public static void main(String[] args) {
int[]h={1,2,5,8,3};
MaoPao maoPao=new MaoPao();
maoPao.Method1(h);
maoPao.ShuChu(h);
}
void Method1(int []h){
for(int i=0;i<h.length;i++){
for(int j=0;j<h.length-1-i;j++){ //h.length-1-i含义:每一次比较最大值或者最小值放到数组的最后面了,下一次我们不需要跟它比较了。
if(h[j]>h[j+1]){
int temp=h[j];
h[j] = h[j+1];
h[j+1] = temp;
}
}
}
}
void ShuChu(int []h){
for(int i=0;i<h.length;i++){
System.out.print(h[i]);
}
}
}
public class MaoPao {
public static void main(String[] args) {
int[]h={1,2,5,8,3};
MaoPao maoPao=new MaoPao();
maoPao.Method1(h);
maoPao.ShuChu(h);
}
void Method1(int []h){
for(int i=0;i<h.length;i++){
for(int j=0;j<h.length-1-i;j++){ //h.length-1-i含义:每一次比较最大值或者最小值放到数组的最后面了,下一次我们不需要跟它比较了。
if(h[j]>h[j+1]){
int temp=h[j];
h[j] = h[j+1];
h[j+1] = temp;
}
}
}
}
void ShuChu(int []h){
for(int i=0;i<h.length;i++){
System.out.print(h[i]);
}
}
}
阅读全文
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- Linux NFS
- 台湾大学林轩田机器学习技法课程学习笔记2 -- Dual Support Vector Machine
- Python Dict的用法
- Android---策略模式
- mac上RabbitMQ相关使用问题
- 冒泡排序
- Replica Set从副本集中删除成员
- CS231n: Convolutional Neural Networks for Visual Recognition Spring 2017学习记录(更新中)
- 关于spring mvc return即可以返回页面,也可以跳转controller
- 第二天补
- linux 用户和用户组管理
- java集合练习题 <汽车租赁项目 有详解>
- COCOS2d + VS2013 + Python创建一个C++游戏项目
- hdu2892-area 求园和多边形的相交面积模板题