public class BubbleSort {
//传入一个整型数组,一个数字,一个boolean型变量。冒泡排序,没有返回值,
//true是从小到大,false是从大到小
public void bubbleSort(int []arr,int length,boolean druge){
int temp;
if(druge){
for(int i = 0;i<length-1;i++){
for(int j = i+1;j<length;j++){
if(arr[i]>arr[j]){
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
}else{
for(int i = 0;i<length-1;i++){
for(int j = i+1;j<length;j++){
if(arr[i]<arr[j]){
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
}
}
}
冒泡排序,java
最新推荐文章于 2022-05-09 16:31:11 发布