您当前的位置: 首页 >  算法

txwtech

暂无认证

  • 2浏览

    0关注

    813博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

cb28a_c++_STL_算法_查找算法_(1)find_find_if

txwtech 发布时间:2020-02-19 14:34:04 ,浏览量:2

cb28a_c++_STL_算法_查找算法_(1)find_find_if find() //线性查找,比较慢。 pos1 = find(ilist.begin(), ilist.end(), 5); find_if() search_n() search() find_end() find_first_of() adjacent_find() 注意: 1.如果是已序区间,可以使用已序区间的查找算法(效率高) binary_search() includes() lower_bound() upper_bound() 2.关联是容器有等效的成员函数find(),set,map 3.string有等效的成员函数find(),不能使用 算法的 find(),find_if().算法的find适合所有容器使用  

/*cb28a_c++_STL_算法_查找算法_(1)find_find_if
find() //线性查找,比较慢。
pos1 = find(ilist.begin(), ilist.end(), 5);
find_if()
search_n()
search()
find_end()
find_first_of()
adjacent_find()
注意:
1.如果是已序区间,可以使用已序区间的查找算法(效率高)
binary_search()
includes()
lower_bound()
upper_bound()
2.关联是容器有等效的成员函数find(),set,map
3.string有等效的成员函数find(),不能使用 算法的 find(),find_if().算法的find适合所有容器使用
*/

#include 
#include 
#include 

using namespace std;
int main()
{
	list ilist;
	for (int i = 1; i             
关注
打赏
1665060526
查看更多评论
0.0398s