国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【LittleXi】快速排序

2023-03-06 17:05 作者:溫蒂啦啦啦  | 我要投稿

思路:主要還是采用分治思想,對(duì)于每一小塊,設(shè)置“信標(biāo)”,將小于信標(biāo)的放在左邊,將大于信標(biāo)的放在右邊

int partition(vector<int>& arr, int l, int r)

{

????int flag = arr[r];

????int x = l;

????for (int j = l; j < r; j++)

????{

????????if (arr[j] < flag)

????????{

????????????swap(arr[j], arr[x]);

????????????x++;

????????}

????}

????swap(arr[x], arr[r]);

????return x;

}


void quikeSort(vector<int>& arr, int l,int r)

{

????if (l < r)

????{

????????int q= partition(arr, l, r);

????????quikeSort(arr, l, q - 1);

????????quikeSort(arr, q + 1, r);

????}

}


【LittleXi】快速排序的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
武穴市| 北碚区| 西城区| 龙里县| 大埔区| 琼结县| 布尔津县| 静海县| 巴林右旗| 建德市| 阿拉善左旗| 景谷| 黄大仙区| 衡水市| 长治县| 平陆县| 广西| 玉龙| 陕西省| 阿瓦提县| 达孜县| 西昌市| 阳东县| 宁陵县| 五大连池市| 根河市| 类乌齐县| 日喀则市| 红桥区| 博野县| 栾城县| 独山县| 阜新| 呼伦贝尔市| 油尖旺区| 嘉兴市| 台江县| 阳城县| 江源县| 怀柔区| 贵溪市|