推广 热搜:   中国  公司  行业  设备  快速  企业  上海  未来  技术 

快速排序OC实现和快排思想找第n大的数(原创)

   日期:2024-12-19     移动:http://www78564.xrbh.cn/mobile/quote/27196.html

- (void)quickSortWithdata:(int [])data Start:(int)start End:(int)end

{

    int temp = data[start];

    int i = start;

    int j = end;

    while (i < j) {

        while (i < j && data[j] >= temp) {

            j --;

        }

        if (i < j) {

            data[i] = data[j];

        }

 

        while (i < j && data[i] <= temp) {

            i ++;

        }

        if (i < j) {

            data[j] = data[i];

        }

    }

    

    data[i] = temp;

    [self quickSortWithdata:data Start:start End:i];

    [self quickSortWithdata:data Start:i+1 End:end];

    

}

本文地址:http://www78564.xrbh.cn/quote/27196.html    迅博思语 http://www78564.xrbh.cn/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关最新动态
推荐最新动态
点击排行
网站首页  |  二维码  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号