冒泡排序的算法的思想其实很简单就是逐个比较交换位次从而实现一个完整的排序,下面直接看代码吧。
package algorithm;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
* 时间:2019 8 22
* 作者:latefly
* 功能:一个冒泡排序的展示,包含一个原始的方法以及一个优化以后的方法
*
*
**/
public class BubleSort {
static int counter = 0;
static int arrSize = 80000;// 此处实测大概是19-22之间
public static void main(String args[]) {
int arr[] = new int[arrSize];
for (int i = 0; i < arrSize; i++) {
arr[i] = (int) (Math.random() * 8000000);
}
// baseSort(arr);
Date dateStart = new Date();
SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-DD hh:mm:ss");
String start = format.format(dateStart);
System.out.println("开始时间:"