![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++STL测试
因果报应�
这个作者很懒,什么都没留下…
展开
-
STL之排序与检索--lower_bound()函数与upper_bound()函数
在STL的库中提供了一个函数叫作:lower_bound(容器或数组名, 检索长度, key); 分别介绍一下这三个参数,容器或数组名指的是排序内容的其实地址,例如要对某数组a[10],容器或数组名就应该是a,又例如有一个不定长数组vector v,那么第一个参数容器或者数组名就应该是v.begin();第二个参数指明排序内容的长度,对于数组,那么就是数组的长度(根据情况而定,比如数组长度是10,...原创 2019-07-01 17:00:04 · 505 阅读 · 0 评论 -
C++STL库之set
之前说了一下STL中的排序和检索,今天做了一个可以用到set的题目。所以就写一篇博客记录一下。 集合是一个常用的容器。set就是数学上的集合—每个元素最多只出现一次,和sort一样自定义类型也可以构造set,但必须定义小于运算符; 题目大意来源:UVa 10815(安迪的第一个字典) 题面:输入一个文本,找出所有不同的单词(或连续的字母序列),按字典序从小到大输出。单词不区分大小写。 样例输入: ...原创 2019-07-02 18:09:04 · 202 阅读 · 0 评论