list容器查找算法find(),

#include <list>

#include <iostream>

#include <algorithm>//注意需要这个库

using namespace std;

int main()

{

list<int> l;

for(size_t i=1; i < 11; ++i)

{

l.push_back(i);

}

list<int>::iterator it;

for (it=l.begin(); it!=l.end();++it)

{

cout << *it << ” “;

}

cout <<endl;

//采用find()查找算法在链表中查找;

it = find(l.begin(),l.end(),5);

if (it != l.end())

{

cout << “find it” << endl;

}

else 

{

cout << “not find it” << endl;

}

cin.get();

return 0;

}

    原文作者:查找算法
    原文地址: https://blog.csdn.net/C__Monkey/article/details/8079584
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞