![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++拾遗
Qutter
这个作者很懒,什么都没留下…
展开
-
Upper bound和lower bound
可以有效提升算法效率(例如二分查找的实现)排列,加上一个额外的参数即可。的返回值类型为迭代器。原创 2024-01-08 19:39:39 · 379 阅读 · 0 评论 -
C++拾遗(一)vector
vector 容器的相关补充关于 .end()定义.end() 指向容器最后一个元素的后一位置空容器的 .begin() 和 .end()对于空容器而言,.begin() 和 .end() 指向同一个位置vector<int> vec; // 一个空容器if (vec.begin() == vec.end()) { // 此判断为真}访问 .end() 所指的元素(很多时候)是合法的虽然 .end() 并不对应容器中的任何值,对它的引用也通常没有意义但是若容器不原创 2022-02-18 09:11:40 · 935 阅读 · 0 评论