中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++中怎么用vector查找指定元素

c++
小億
167
2024-03-07 13:08:23
欄目: 編程語言

要使用vector查找指定元素,可以使用std::find函數。具體操作如下:

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

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

    int target = 3;

    auto it = std::find(vec.begin(), vec.end(), target);

    if (it != vec.end()) {
        std::cout << "Element found at index: " << std::distance(vec.begin(), it) << std::endl;
    } else {
        std::cout << "Element not found" << std::endl;
    }

    return 0;
}

在上面的代碼中,我們定義了一個vector,并且查找其中是否存在值為3的元素。使用std::find函數可以在vector中查找指定元素,并返回該元素的迭代器。如果找到了元素,則輸出元素所在的索引位置,如果未找到則輸出"Element not found"。

0
徐水县| 孙吴县| 谷城县| 含山县| 高阳县| 汉川市| 崇礼县| 湖南省| 孟连| 柘荣县| 凤庆县| 南宁市| 琼中| 高淳县| 平原县| 册亨县| 博湖县| 北票市| 林州市| 百色市| 武隆县| 关岭| 临夏市| 金昌市| 凤城市| 肃南| 长子县| 棋牌| 八宿县| 普安县| 含山县| 北川| 云梦县| 介休市| 开江县| 伊川县| 玛纳斯县| 兰考县| 靖州| 遂昌县| 丰都县|