ACwing 常用代码模板(1)基础算法
快速排序算法模板 —— 模板题
void quick_sort(int q[], int l, int r)
{
if (l >= r) return; //防止输入错误
int i = l - 1, j = r + 1, x = q[l + r >> 1]; //取中间值为枢轴
while (i < j)
{
do i ++ ; while (q[i] < x);
do j -- ; while
转载
2022-04-26 16:42:23 ·
169 阅读 ·
0 评论