您当前的位置: 首页 >  ar

txwtech

暂无认证

  • 3浏览

    0关注

    813博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

cb33a_c++_STL_算法_查找算法_(6)binary_search_includes

txwtech 发布时间:2020-02-20 21:05:23 ,浏览量:3

cb33a_c++_STL_算法_查找算法_(6)binary_search_includes //针对已序区间的查找算法,如set,multiset关联容器-自动排序 binary_search(b,e,v),begin,end,value--返回bool,不会告诉具体找到的位置。只能找一个 if (binary_search(iset.begin(), iset.end(), 5))//返回bool binary_search(b,e,v,p) begin,end, value,parameter(谓词)

includes(b,e,sb,se)--begin,end,second begin,second end.可以找多个,不连续的。查找对象必须是排序的,顺序存放的数据。 if(includes(iset.begin(),iset.end(),search.begin(),search.end())) include (b,e,sb,se,p)--p,parameter,谓词

lower_bound()--找到后,可以返回位置

/*cb33a_c++_STL_算法_查找算法_(6)binary_search_includes
//针对已序区间的查找算法,如set,multiset关联容器-自动排序
binary_search(b,e,v),begin,end,value--返回bool,不会告诉具体找到的位置。只能找一个
if (binary_search(iset.begin(), iset.end(), 5))//返回bool
binary_search(b,e,v,p) begin,end, value,parameter(谓词)

includes(b,e,sb,se)--begin,end,second begin,second end.可以找多个,不连续的。查找对象必须是排序的,顺序存放的数据。
if(includes(iset.begin(),iset.end(),search.begin(),search.end()))
include (b,e,sb,se,p)--p,parameter,谓词

lower_bound()--找到后,可以返回位置
*/

#include 
#include 
#include 
#include 
#include 

using namespace std;

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