leetcode 数组中数字出现的次数

leetcode 数组中数字出现的次数_第1张图片

 leetcode 数组中数字出现的次数_第2张图片

 

//稍显麻烦了
void exchange(int *p,int *q)//先排好序,一样的元素在一起,之后很快就能检测出只有一个的元素
{
    int t = *p;
    *p = *q;
    *q = t;
}

int quicksort(int left,int right,int *nums)          //快速排序
{
    if(left >= right)
    {
        return 0;
    }

    int i,j,temp;
    temp = nums[right];
    i = left;
    j = right;

    while(i!=j)
    {
        while(i=nums[i])
        {
            i++;
        }
        exchange(&nums[i],&nums[j]);

        while(i

你可能感兴趣的:(leetcode,leetcode,算法,职场和发展)