文章

1

粉丝

27

获赞

0

访问

392

头像
快速排序 题解:报错Runtime Error!哪位大神能给看看怎么修改
P1590 杭州电子科技大学2019年机试题
发布于2024年3月27日 10:23
阅读数 392

#include<iostream>  
using namespace std;

void Quick_Sort(int a[],int low,int high)      //快排
{
    int i=low,j=high,tmp;
    tmp=a[low];
    while(i<j)
    {
        while(i<j && a[j]>tmp)    j--;
        if(i<j)
        {
            a[i]=a[j];
            i++;
        }
        while(i<j && a[i]<tmp)    i++;
        if(i<j)
        {
            a[j]=a[i];
            j--;
        }
    }
    a[i]=tmp;  
    Quick_Sort (a,low,i-1);
    Quick_Sort (a,i+1,high);
}

int main()
{   
    int N,ar...

登录查看完整内容


登录后发布评论

1 条评论
snake VIP
2024年3月27日 11:36

C语言排序建议用qsort,如果要自己实现用书上给的模板来写吧

赞(0)