首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏iOS打包,上架知识大全

    c++stl

    C++ STL 教程 在前面的章节中,我们已经学习了 C++ 模板的概念。

    71820编辑于 2023-03-21
  • 来自专栏iOS开发大全

    c++stl

    C++ STL 教程在前面的章节中,我们已经学习了 C++ 模板的概念。

    73710编辑于 2023-01-18
  • 来自专栏C++与Linux的学习之路

    C++STL——哈希

    如果要找66这个值,先从下标为6的地方找,然后继续往后找,但是走到下标为9的时候,发现为空,那么这里久没必要在进行查找了,说明没有此值。

    732120编辑于 2023-06-14
  • 来自专栏C++核心编程

    C++STL容器deque

    deque容器 deque容器基本概念 功能: 双端数组,可以对头端进行插入删除操作 deque与vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低 deque相对而言,对头部的插入删除速度回比vector快 vector访问元素时的速度会比deque快,这和两者内部实现有关 deque内部工作原理: deque内部有个中控器,维护每段缓冲区中的内容,缓冲区中存放真实数据 中控器维护的是每个缓冲区的地址,使得使用deque时像一片连续的内存空间 deque容器的迭代器也

    59020编辑于 2022-09-28
  • 来自专栏编程碎碎念

    C++STL之 tuple

    相关的一共有四个函数,下面分别对其进行介绍 1. make_tuple 创建并初始化tuple auto tup = std::make_tuple("liu","yi","jiang","is",6,1,9)

    52720编辑于 2022-06-23
  • 来自专栏EdisonTalk

    MongoDB入门实战教程9

    本系列教程目录: MongoDB入门实战教程(1) MongoDB入门实战教程(2) MongoDB入门实战教程(3) MongoDB入门实战教程(4) MongoDB入门实战教程(5) MongoDB 入门实战教程(6) MongoDB入门实战教程(7) MongoDB入门实战教程(8) 参考资料 唐建法,《MongoDB高手课》(极客时间) 郭远威,《MongoDB实战指南》(图书) 作者:周旭龙

    2K30发布于 2021-07-01
  • 来自专栏C++核心编程

    C++STL容器stack

    概念:stack是一种先进后出(First In Last Out,FILO)的数据结构,它只有一个出口

    38840编辑于 2022-09-29
  • 来自专栏全栈程序员必看

    C++STL容器总结

    其中,m表示断号ID,n表示重号ID 样例输入: 2 5 6 8 11 9 10 12 9 样例输出: 7 9 五、map/multimap 去重类问题 可以打乱重新排列的问题 有清晰的一对一关系的问题

    1.4K10编辑于 2022-07-21
  • C++STL之queue

    1. 队列是一种容器适配器,专门用于在FIFO上下文(先进先出)中操作,其中从容器一端插入元

    11510编辑于 2025-12-30
  • 来自专栏C++核心编程

    C++STL容器vector

    总结: vector赋值方式比较简单,使用operator=,或者assign都可以

    40710编辑于 2022-09-28
  • 来自专栏C++核心编程

    C++STL容器string

    例如:查找find,拷贝copy,删除delete 替换replace,插入insert

    40740编辑于 2022-09-26
  • 来自专栏软件开发 -- 分享 互助 成长

    C++STL 之排列

    3 #include<string> 4 using namespace std; 5 int main() 6 { 7 string str; 8 cin>>str; 9 3 #include<string> 4 using namespace std; 5 int main() 6 { 7 string str; 8 cin>>str; 9

    88570发布于 2018-02-05
  • C++STL之vector

    1 capacity changed: 2 capacity changed: 3 capacity changed: 4 capacity changed: 6 capacity changed: 9

    21610编辑于 2025-12-30
  • C++STL之stack

    9410编辑于 2025-12-30
  • C++STL之string

    在早期C/C++中auto的含义是:使用auto修饰的变量,是具有自动存储器的局部变量,后来这个

    16810编辑于 2025-12-30
  • C++STL之list

    void TestListIterator1() { int array[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }; list<int> l(array, array+sizeof 其赋值 l.erase(it); ++it; } } // 改正 void TestListIterator() { int array[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9,

    11710编辑于 2025-12-30
  • 来自专栏Golang开发

    C++STL常用算法

    setInt.insert(2); setInt.insert(1); setInt.insert(8); setInt.insert(5); setInt.insert(9) 3); vecInt.push_back(1); vecInt.push_back(4); vecInt.push_back(8); vecInt.push_back(9) 3); vecInt.push_back(2); vecInt.push_back(4); vecInt.push_back(8); vecInt.push_back(9) vecIntC就存放了按顺序的1,2,3,4,5,6,7,8,9九个元素 sort() sort: 以默认升序的方式重新排列指定范围内的元素。 ; reverse(vecInt.begin(), vecInt.end()); //{9,7,5,3,1}

    61630发布于 2019-05-28
  • C++STL】map multimap 保姆级教程:从底层原理到实战应用!

    前言:在上一篇文章中,我们介绍了二叉搜索树这种树形结构,它与之前学过的序列式容器有所不同。本文将重点讲解基于二叉搜索树实现的另外一个容器:map。它的底层实现也采用了平衡二叉搜索树。

    37210编辑于 2025-12-23
  • C++STL】set multiset 保姆级教程:从底层原理到实战应用!

    };//中序遍历 加上排序去重 //隐式类型转化 set<int> s2({1, 2, 3, 2, 5, 6, 7,9,10,8,12}); //拷贝构造 set<int> s3(s); / };//中序遍历 加上排序去重 //隐式类型转化 set<int> s2({1, 2, 3, 2, 5, 6, 7,9,10,8,12}); //拷贝构造 set<int> s3(s); };//中序遍历 加上排序去重 //删除 auto pos=s.find(9); if(pos! = s2.lower_bound(2);//如果找不到2那就找比2大一点的数 闭区间 //s2.erase(9); auto it2 = s2.upper_bound(9);//如果找不到9那就找比 9小一点的数 开区间 for (auto it = it1;it !

    50010编辑于 2025-12-23
  • 来自专栏自动化、性能测试

    Git 系列教程9)- 打标签

    write support 0d52aaab4479697da7686c15f77a3d64d9165190 one more thing 6d52a271eda8725415634dd79daabbc4d9b6008e 要在那个提交上打标签,你需要在命令的末尾指定提交的校验和(或部分校验和) git tag -a v1.2 9fceb02 查看补打标签的信息 $ git tag v0.1 v1.2 v1.3 v1.4 v1.4-lw v1.5 $ git show v1.2 tag v1.2 Tagger: Scott Chacon <schacon@gee-mail.com> Date: Mon Feb 9 15:32:16 2009 -0800 version 1.2 commit 9fceb02d0ae598e95dc970b74767f19372d61af8 Author: Magnus Chacon git tag 1.11 1.2 1.3 testbu v1.1 polo@B-J5D1MD6R-2312 watermarker % git tag -d 1.11 已删除标签 '1.11'(曾为 9baca61

    64130发布于 2021-05-18
领券