以下内容均摘抄自他人博客,正确性有待考察,请以质疑的态度阅读学习,若有错误请留言指正 stl用过哪些容器? Vector:动态数组 List:双向链表 Deque:与vector类似,但支持双端操作。 Set:关联容器 集合,底层红黑树实现。 Map:关联容器 键值对,底层红黑树实现。 Stack: ...
分类:
其他好文 时间:
2020-03-14 19:59:21
阅读次数:
59
1. Scope 1.1 Common Use Definitions2. Normative references3. Terms, definitions, and abbreviated terms3.1 Terms and definitions3.2 Abbreviated terms4. ...
分类:
其他好文 时间:
2020-03-14 14:34:15
阅读次数:
100
1 方法一:生成链表 计算节点个数 找到中间 2 方法二:Status GetMidNode(LinkList L, ElemType *e) //用两个指针 快指针是慢指针移动速度的两倍 快指针移动到结尾 则慢指针移动到中央 (这种方法是第一种方法速度三倍) 3 { 4 LinkList sear ...
分类:
其他好文 时间:
2020-03-14 12:50:22
阅读次数:
64
高呼“STL大法好!!” vector 是一个不限定容量的数组。 先说一下头文件 #include<vector> 1.声明 vector<int>v1;//vector元素为 int 型 vector<string>v2;// vector元素为string型 2.基本用法 1 v1.push_b ...
分类:
其他好文 时间:
2020-03-12 14:39:51
阅读次数:
56
scanf()函数的返回值是成功读取变量的个数,这里可能返回是1或0,当返回0时,~0为真,则继续循环,所以该循环的意思是,直到成功读取一个字符串时,才结束循环。 无限输入字符串 巧用map stl容器 ...
分类:
其他好文 时间:
2020-03-12 14:22:52
阅读次数:
51
简述: map是stl的一种关联式容器,提供一对一的数据存储结构,第一个成为关键字,第二个为该关键字的值,在map中关键字只能出现一次。map的内部为一棵红黑树,具有自动排序功能,map会根据key值的大小进行非降序排序,当key值类型为string时为字典序。在map中查找插入删除的时间复杂度都是 ...
分类:
其他好文 时间:
2020-03-12 14:16:28
阅读次数:
79
今天来说说es6的语法,最基础的也就是var,let,const 的用法与区别了,我们来看看他们之间的恩怨情仇。 首先来说说var,这个只要是学过js的都知道,它是用来声明一个变量的,但是它在开发中也会遇到一些问题,比较难解决。先来看看下面的代码: var str="hello world"; ? ...
分类:
其他好文 时间:
2020-03-12 14:15:31
阅读次数:
61
说实话自从亚博体育(yb5.io)毕业后已经很久没有用c语言写过程序了,一般都是使用c++,c++的stl和boost等,这些代码库大大简化了我们的编程复杂度。由于最近某种原因在次开始用c写程序。我是个比较懒的人,比较喜欢使用别人的第三方库,好不容易找到一个叫sglib的开源库,当然要使用一下啦。不 ...
分类:
编程语言 时间:
2020-03-09 21:00:00
阅读次数:
68
在OSI参考模型中,物理层的作用是?B A 建立和释放连接 B 透明地传输比特流 C 在物理实体之间传送数据帧 D 发送和接受用户数据 在C++STL中常用的容器和类型,下面哪些支持下标"[]"运算?ACDFI Avector B list C deque双向队列 D map E set F uno ...
分类:
其他好文 时间:
2020-03-08 23:24:49
阅读次数:
206
vector可以说是使用最为频繁的STL容器,那么这个高频使用的容器,其构造函数有: vector的构造函数 构造函数 作用 举例 vector(); 创建一个没有任何元素的空向量 vector<int>v1 vector(vector&& _Right); 创建一个向量,并使用向量_Right初始 ...
分类:
其他好文 时间:
2020-03-08 21:34:55
阅读次数:
68