C++-STL
seen_in_hw
希望我能变厉害!!!成为大师!!!我放弃了很多看似很炫的技术而去探寻技术的本质,技术是用来提供服务的,所有的技术都离不开思想,而思想是最难掌握的,我们应该把更多的精力放在对于思想的探寻上
展开
-
C++ :stack介绍
前言关于stack,这是一种常规的数据结构,叫做栈,其中先进入栈的会慢出来,慢进入栈的会先出来。我们称这种结构为先进后出结构。 这篇文章不会详细的介绍stack的原理,但是这篇文章会讲述关于在C++中如何使用封装好的stack结构。 和我的上篇博文一样,栈这种结构在模板库里面也是就有几种操作,进栈,出栈,以及发现其首位部等 代码给出代码:#include<iostream> #include<cst原创 2015-10-28 22:03:55 · 602 阅读 · 0 评论 -
C++ STL queue化繁为简介绍
简介queue这个结构模拟的是数据结构中的队列什么意思呢? 就是说 通过push操作把数压进队列,增加队列长度。 通过pop操作把队列的队首给提取出来值,然后队列的队首会删除,形成新队首 通过front,back函数得到队首和队尾的值详细的例子:// queue的使用 q.pop()使用后弹出队列第一个 // 也可以是结构体队列,栈 #include <iostream> #include原创 2015-10-28 18:15:34 · 478 阅读 · 0 评论 -
C++ :vector
前言关于vector这种结构,就是类似于C++中的数组,也需要声明使用说明类型的vector,更为关键的是vector这种结构不需要声明数组的长度,只需要在想增加的时候给出一定的增加即可。…下面请看这段代码 以及详细的看下注释即可#include <iostream> #include <vector> using namespace std; int main(){ vector<in原创 2015-10-28 22:16:44 · 472 阅读 · 0 评论