冒泡排序:核心:冒泡,持续比较相邻元素,大的挪到后面,因此大的会逐步往后挪,故称之为冒泡。 function bubbleSort(arr) { for(let i=arr.length;i>0;i--) for(let j=0;j<i-1;j++){ let temp; if(arr[j]>=arr[j+1]){ temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } return arr; } 选择排序:不断地选择剩余元素中的最小者。 找到数组中最小元素并将其和数组第一个元素交换位置。 在剩下的元素中找到最小元素并将其与数组第二...