冒泡排序
冒泡排序
原始数据:3,2,7,6,8
从第一个元素开始,每次和右边相邻的做比较,比出大的那一个放在两者右边,继续拿大的
这个数和后面的做比较,这样第一次循环可以排出最大的数放在最右边
从第二次循环开始,剩下的数据就只有2,3,6,7
public class BubbleSort {
public static void main(String[] args) {
int[] arr={
5,2,7,10,8,1,4};
for (int i = arr.length-1; i > 0; i--) {
//n个数,循环n-1次
for (int j = 0; j < i ; j++) {
//每次循环做比较的次数
if(arr[j]>arr[j+1]){
int t=arr[j]