【算法】C语言排序算法整理
2021-02-19 00:20
标签:插入排序 ati while c语言 static else min oid 冒泡排序 【算法】C语言排序算法整理 标签:插入排序 ati while c语言 static else min oid 冒泡排序 原文地址:https://www.cnblogs.com/hatsusakana/p/12687164.html/**
* 快速排序算法
*/
void quick_sort (int *s, int l, int r) {
if (l = x) j--;
if (i s[j + 1]) {
temp = s[j];
s[j] = s[j + 1];
s[j + 1] = temp;
}
}
}
}
/**
* 插入排序
*/
void insert_sort (int *s, int n) {
int i = 0, j = 0, key = 0;
for (i = 1; i = 0 && s[j] > key) {
s[j + 1] = s[j];
j--;
}
s[j + 1] = key;
}
}
/**
* 选择排序
*/
void section_sort(int *s, int n) {
int i = 0, j = 0, min = 0, temp = 0;
for (i = 0; i