91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C++ Vector容器如何排序

c++
小樊
83
2024-07-30 14:30:10
欄目: 編程語言

在C++中,可以使用std::sort()函數對std::vector容器中的元素進行排序。std::sort()函數需要包含<algorithm>頭文件。

以下是一個示例代碼,展示如何對std::vector容器進行排序:

#include <iostream>
#include <vector>
#include <algorithm>

int main() {
    std::vector<int> vec = {5, 2, 8, 1, 6};

    // 對vector容器中的元素進行排序
    std::sort(vec.begin(), vec.end());

    // 輸出排序后的元素
    for (int num : vec) {
        std::cout << num << " ";
    }

    return 0;
}

在上面的示例代碼中,首先創建了一個std::vector容器vec,并向其中添加了一些整數元素。然后使用std::sort()函數對vec容器中的元素進行排序。最后通過循環輸出排序后的元素。

需要注意的是,std::sort()函數默認是按升序排序的。如果要按照降序排序,可以使用std::greater<int>()作為第三個參數,示例如下:

std::sort(vec.begin(), vec.end(), std::greater<int>());

0
弋阳县| 五华县| 甘孜| 家居| 尚义县| 从江县| 东丰县| 西贡区| 宁化县| 南投市| 农安县| 长沙市| 灵川县| 康保县| 马鞍山市| 连州市| 申扎县| 伊宁县| 神池县| 兰溪市| 虎林市| 金湖县| 慈溪市| 微博| 琼中| 龙里县| 荆州市| 沁水县| 博湖县| 秭归县| 伊吾县| 临沂市| 延安市| 响水县| 满洲里市| 巢湖市| 嘉义县| 明水县| 丰都县| 乌兰浩特市| 娱乐|