短视频系统源码,各个视频正常排序排列

短视频系统源码,各个视频正常排序排列实现的相关代码

 

void kuaipai(int *p,int start,int end)
{
    if(start==end)
        return ;
    if(start==end-1)
        return ;
    int R=p[start];
    int i=start+1;
    int j=end-1;
    while(i<=j)
    {
        while(p[i]<R&&i<=j)
        {
            i++;
        }
      //  if(p[i]<R)
        //    i++;//这里的i可能被限制,就是i和j指向同一个位置有两种可能,一个是受i<j限制,i没法走,还有一个是正好落上了,由于第一个条件
        while(p[j]>=R&&i<=j)
        {
            j--;
        }
        if(i<=j)
        {
            int temp=p[i];
            p[i]=p[j];
            p[j]=temp;
        }
    }
    p[start]=p[j];
    p[j]=R;
    kuaipai(p,start,j);
    kuaipai(p,j+1,end);
}

以上就是 短视频系统源码,各个视频正常排序排列实现的相关代码,更多内容欢迎关注之后的文章

 

posted @ 2022-01-11 14:15  云豹科技-苏凌霄  阅读(175)  评论(0编辑  收藏  举报