import java.util.ArrayList;
public class Test_2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < 10000000; i++) {
list.add((int) (Math.random() * 10000000));
}
int[] array = new int[list.size()];
for (int j = 0; j < list.size(); j++) {
array[j] = list.get(j);
}
System.out.println("数组长度为:" + array.length);
long startMili = System.currentTimeMillis();// 当前时间对应的毫秒数
System.out.println("开始快速排序时刻: " + startMili);
quciksort(array, 0, array.length - 1);
long endMili = System.currentTimeMillis();
System.out.println("结束快速排序时刻:" + endMili);
System.out.println("总耗时为:" + (endMili - star
快速排序Java实现
最新推荐文章于 2020-06-13 15:12:43 发布