网站模板 哪家好,网站后台上传文章为什么不显示,重庆市建设工程招标投标交易信息网,seo推广效果在STL中集合好处是可以对输入的元素进行排序#xff0c;就是说在某些情况下对某些需要有序的元素可以使用set集合存储。不过在set集合没有提供按值查询的方法。 在集合中#xff0c;set集合不允许出现重复元素#xff0c;使用multiset集合可以存储重复元素。
按位置查询
按…在STL中集合好处是可以对输入的元素进行排序就是说在某些情况下对某些需要有序的元素可以使用set集合存储。不过在set集合没有提供按值查询的方法。 在集合中set集合不允许出现重复元素使用multiset集合可以存储重复元素。
按位置查询
按位置查询思路是利用迭代器将迭代器向前移动就可以实现对特定位置元素的访问。使迭代器向前移动的方法是advance(iters,steps)参数分别是迭代器和向前移动位数。 例如以下代码
#includebits/stdc.h
using namespace std;
int main(){multisetint::iterator n;multisetint a;a.insert(9);a.insert(9);a.insert(4);a.insert(8);na.begin();for(int i0;i4;i){ cout*n ;advance(n,1); //迭代器向前移动一位}
} 结果是
4 8 9 9