冒泡排序
1
int[] bubbleSort(int[] nums){
2
int len = nums.length;
3
//i是趟数,一共需要 len - 1 趟 因为从0开始所以
4
//j是索引每一趟的最大索引是 len - i - 1
5
for(int i = 0;i < len - 1 ;i++){
6
for(int j = 0;j < len - i - 1;j++){
7
//交换
8
if(nums[j]>nums[j+1]){
9
int temp = nums[j];
10
nums[j] = nums[j+1];
11
nums[j+1] = temp;
12
}
13
}
14
}
15
return nums;
16
}
Copied!
最近更新 4mo ago
复制链接