package com
.liming
.sort
;
public class BubbleTest {
public static void main(String
[] args
) {
int[] intlist
= new int[1024*128];
for (int i
= 0; i
< intlist
.length
; i
++) {
intlist
[i
] = (int)(Math
.random()*1024*128);
}
int exchange
;
boolean change
=false;
long startTime
= System
.currentTimeMillis();
for (int j
= 0; j
< intlist
.length
- 1; j
++) {
for (int i
= 0; i
< intlist
.length
- j
- 1; i
++) {
if(intlist
[i
] > intlist
[i
+1]){
exchange
= intlist
[i
];
intlist
[i
] = intlist
[i
+1];
intlist
[i
+1] = exchange
;
change
= true;
}
}
if(!change
){
break;
}
change
= false;
}
System
.out
.println("所用时间:" + (System
.currentTimeMillis() - startTime
));
}
}
转载请注明原文地址: https://yun.8miu.com/read-106692.html