【C++ Primer | 10】泛型算法

1 reverse(vec.begin(), vec.end());

low_bound(beg, end, val) //返回一个迭代器,表示第一个大于等于val的元素
upper_bound(beg, end, val) //返回一个迭代器,表示第一个大于val的元素
equal_bound(beg, end, val)  //返回一个pair,其first成员是low_bound返回的迭代器, second成员是upper_bound返回的迭代器

  

low_bound(beg, end, val) //返回一个迭代器,表示第一个大于等于val的元素
upper_bound(beg, end, val) //返回一个迭代器,表示第一个大于val的元素
equal_bound(beg, end, val)  //返回一个pair,其first成员是low_bound返回的迭代器, second成员是upper_bound返回的迭代器
View Code
1 low_bound(beg, end, val) //返回一个迭代器,表示第一个大于等于val的元素
2 upper_bound(beg, end, val) //返回一个迭代器,表示第一个大于val的元素
3 equal_bound(beg, end, val)  //返回一个pair,其first成员是low_bound返回的迭代器, second成员是upper_bound返回的迭代器

猜你喜欢

转载自www.cnblogs.com/sunbines/p/9568406.html