set

2021-02-19  本文已影响0人  吴健民IT

set翻译为集合,是一个内部自动有序(递增)不含重复元素的容器。

(1)insert()

insert(x)可将x插入set容器中,并自动递增排序去重。


(2)find()

find(value)返回set中对应值为value的迭代器(亦可以理解为“地址”)。


(3)erase()有两种用法:     ①删除单个元素       ②删除一个区间内的所有元素

①    st.erase(value)

       st.erase(it) 或st.erase(st.find(value))      it为所需要删除元素的迭代器(★★★)

② 参考vector(左闭右开的思想)


(4)size()

(5)clear()

上一篇 下一篇

猜你喜欢

热点阅读