码迷,mamicode.com
首页 > 编程语言 > 详细

java冒泡算法和选择排序法

时间:2017-08-08 00:40:43      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:排序   generic   int   选择排序   orm   auto   org   eth   oid   

 1 package test.auto;
 2 
 3 import java.util.Arrays;
 4 
 5 import org.apache.bcel.generic.FieldGenOrMethodGen;
 6 
 7 public class Maopao0807{
 8 
 9     public static void main(String[] args) {
10         //冒泡,每个相邻进行比较
11         int a[]={ 6, 5, 3, 1, 8, 7, 2, 4 , 0};
12         for (int i = 0 ;i <a.length-1;i++){
13             for(int j  =0 ; j < a.length-i-1;j++){
14                 if (a[j]<a[j+1]){
15                     int m = a[j];
16                     a[j]=a[j+1];
17                     a[j+1]=m;
18                 }
19             }
20         }
21         System.out.println(Arrays.toString(a)+a[1]);
22         
23         //选择排序法,一个数依次和后面进行比较
24         int b[]={ 6, 5, 3, 1, 8, 7, 2, 4 , 0};
25         for (int i =0 ;i<b.length;i++){
26             for (int j =i;j<b.length;j++){
27                 if (b[i]<b[j]){
28                     int m=b[j];
29                     b[j]=b[i];
30                     b[i]=m;
31                 }
32             }
33                 
34         }
35         System.out.println(Arrays.toString(b)+b[1]);
36     }
37 
38 }

 

java冒泡算法和选择排序法

标签:排序   generic   int   选择排序   orm   auto   org   eth   oid   

原文地址:http://www.cnblogs.com/ceshixuexi/p/7302066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!