// 冒泡排序
public static void bubble(int[] temp){
// 排序总体的次数
for (int i = 0; i < temp.length; i++) {
// 每次的次数
for (int j = 0; j < temp.length-1; j++) {
if(temp[j]>temp[j+1]) {
int middle=temp[j];
temp[j]=temp[j+1];
temp[j+1]=middle;
}
}
}
}
//选择排序
public static void bubble(int[] temp){
// 排序总体的次数
for (int i = 0; i < temp.length; i++) {
// 每次的次数
for (int j =i+1; j < temp.length; j++) {
if(temp[i]>temp[j]) {
int middle=temp[i];
temp[i]=temp[j];
temp[j]=middle;
}
}
}
}
// 数组的转置
public static void reverse(int[] arr){
int head=0;
int tail=arr.length-1;
for (int i = 0; i < arr.length/2; i++) {
int temp=arr[head];
arr[head]=arr[tail];
arr[tail]=temp;
head++;
tail--;
}
}
public static void bubble(int[] temp){
// 排序总体的次数
for (int i = 0; i < temp.length; i++) {
// 每次的次数
for (int j = 0; j < temp.length-1; j++) {
if(temp[j]>temp[j+1]) {
int middle=temp[j];
temp[j]=temp[j+1];
temp[j+1]=middle;
}
}
}
}
//选择排序
public static void bubble(int[] temp){
// 排序总体的次数
for (int i = 0; i < temp.length; i++) {
// 每次的次数
for (int j =i+1; j < temp.length; j++) {
if(temp[i]>temp[j]) {
int middle=temp[i];
temp[i]=temp[j];
temp[j]=middle;
}
}
}
}
// 数组的转置
public static void reverse(int[] arr){
int head=0;
int tail=arr.length-1;
for (int i = 0; i < arr.length/2; i++) {
int temp=arr[head];
arr[head]=arr[tail];
arr[tail]=temp;
head++;
tail--;
}
}