菜鸡自用——三排序模板
作者:
fw一个
,
2024-04-12 10:18:56
,
所有人可见
,
阅读 6
三排序模板——菜鸡自用
//冒泡
for(int i = 0;i< n - 1;i++){
for(int j = 0;j<n - i - 1;j++){
if(arr[j]>arr[j+1]){
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
//插入
int i,j,temp;
for(i = 1;i<len;i++){
temp = arr[i];
for(j = i - 1;j>=0&&arr[j]>temp;j--){
arr[j + 1] = arr[j];
arr[j] = temp;
}
//选择
int i,j,min,temp;
for(i=0;i<len-1;i++){
min = i;
for(j = i + 1;j<len;j++)
{
if(arr[j]<arr[min]){
temp = arr[j];
arr[j] = arr[min];
arr[min] = temp;
}
}
}