随笔分类 - C++中STL学习
摘要:展开全文 前戏红黑树,对很多童鞋来说,是既熟悉又陌生。熟悉是因为在校学习期间,准备面试时,这是重点。然后经过多年的荒废,如今已经忘记的差不多了。如果正在看文章的你,马上快要毕业,面临着找工作的压力;又或者你觉得需要将这块知识重新复习一遍;又或者只是看看,那么恭喜你,赚到了。那么我将带领大家重新认识下
阅读全文
摘要:目录 简介 一、数组 1. 静态数组 array 2. 动态数组 2.1. vector 2.2. priority_queue 2.3. deque 2.4. stack 2.5. queue二、单向链表 forward_list 三、双向链表 list 四、树 1. set 2.
阅读全文
摘要:C++中set用法详解 C++中set用法详解 include<set> include<iostream> using namespace std; int main() { set<int>s; int n; cin>>n; for(int i=1
阅读全文
摘要:一、说明 queue 是一种队列适配器,专门设计用于FIFO中操作(先进先出),元素从一端插入容器并从另一端提取。 相关API地址为:http://www.cplusplus.com/reference/queue/queue/ 二、使用方法 在C++中只要 include<queue>
阅读全文
摘要:1、Stack的常用用法 stack:栈,一个后进先出的容器。 1.1、stack的定义 加上头文件 include<stack>和using namespace std; stack<typename> sk; 1.2、stack容器元素的访问 stack是一种操作受限制的
阅读全文
摘要:转自csdn的文章,仅作为学习笔记。原文链接:https://blog.csdn.net/weixin_36888577/article/details/79937886 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。 在优先队列中,元素被赋予优先级。当访问元素
阅读全文
摘要:在数月之前的机试中第一次体验到STL的威力,因为自己本来一直在用C语言做开发,很多数据结构都是自己造的,比如链表、队列等,第一次接触C++ STL后发现这些数据结构都已经给我提供好了,我直接拿去调用就好了,真是超级方便。最近的项目中也遇到了STL一些容器,所以现在自己好好总结一下STL中一些最常用的
阅读全文
摘要:STL学习 String string类的赋值 运行结果: string的IO操作 使用cin读入字符串,遇到空白就停止读取。 如果需要将整个hello world读进去怎么办? 如果我们想把整个hello world读进来怎么办?那就这样做 hello存在s1里,world存在s2里了。 有时我们
阅读全文

浙公网安备 33010602011771号