大家好,又见面了,我是全栈君。
} else if(a[index] < number){
}
/**
平均时间复杂度:O(n2)
空间复杂度:O(1) (用于交换)
稳定性:稳定
*/
void paoFuntion(int a[], int length){
for (int i = 0; i < length – 1; i++) {
for (int j = 0; j < length – 1 – i; j++) {
if (a[j] > a[j+1]) {
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
/**
平均时间复杂度:O(n2)
空间复杂度:O(1) (用于交换和记录索引)
稳定性:不稳定 (比方序列【5。 5, 3】第一趟就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)
*/
void chooseFuntion(int a[],int length){
for (int i = 0; i < length – 1; i++) {
for (int j = i + 1; j < length ; j++) {
if (a[i] > a[j]) {
int temp = a[j];
a[j] = a[i];
a[i] = temp;
}
}
}
}
快排:点击打开链接
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116103.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...