从StL stack 查找一个元素或者判断一个元素是不是存在的方法

Posted Z-Pilgrim

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从StL stack 查找一个元素或者判断一个元素是不是存在的方法相关的知识,希望对你有一定的参考价值。

find(item)

如果有item,返回item的地址

如果没有item, 函数找的是结尾元素的下一个

#include<cstdio>
#include<cstring>
#include<vector>
#include<algorithm>
using namespace std;

vector<int>st;

int main()

    for(int i=0;i<5;i++)
        st.push_back(i);
        int t=3;
    for(int t=3;t<6;t++)
        if(find(st.begin(),st.end(),t)!=st.end())printf("get %d\\n",t);
        else  printf("fuck %d\\n",t);

    return 0;



以上是关于从StL stack 查找一个元素或者判断一个元素是不是存在的方法的主要内容,如果未能解决你的问题,请参考以下文章

STL中栈stack的用法

STL容器适配器 stack, queue

STL——Stack栈

C++ STL 之 queue

STL之stack容器和queue容器

STL基础复习