五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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ó)家法律
鹤山市| 镇平县| 黔西县| 本溪市| 慈利县| 辛集市| 厦门市| 南昌县| 上高县| 辉南县| 丽江市| 始兴县| 巴彦淖尔市| 玛纳斯县| 城市| 新密市| 永德县| 武冈市| 蚌埠市| 宁陕县| 呈贡县| 福安市| 固原市| 夏邑县| 上犹县| 盐亭县| 苏尼特左旗| 永嘉县| 锡林浩特市| 淄博市| 左贡县| 绥滨县| 昌宁县| 乡宁县| 海淀区| 彩票| 万州区| 会昌县| 诏安县| 滁州市| 甘德县|