Loading...
概念:queue是一种先进先出的数据结构,它有两个出口队列容器允许从一端新增元素,从另一端移除元素队列中只有队头和队尾才可以被外界使用,因此队列不允许有遍...
概念:stack是一种先进后出的数据结构,它只有一个出口,简称栈栈中只有顶端的元素才可以被外界使用,因此栈不允许有遍历行为栈中进入数据成为--入栈(pus...
基本概念:功能:双端数组,可以对头部端进行插入和删除操作deque与vector区别:vector对于头部的插入删除效率低,数据量越大,效率越低deque...
string基本概念本质:string是c++风格的字符串,而string本质上是一个类string和char *的区别:char *是一个指针strin...
STL中最常用的容器为vector,可以理解为数组!vector存放内置数据类型容器:vector算法:for_each迭代器:vector< in...
STL的诞生长久以来,软件界一直希望建立一种可重复利用的东西c++的面向对象和泛函编程思想,目的就是复用性提升大多情况下,数据结构和算法都未有一套标准,导...
先搞点简单的练练手!立方体类:#include<iostream> #include<string> using namespac...
public:公共权限,成员类内可以访问,类外也可以访问protected:保护权限成员,类内可以访问,类外不可以访问, 儿子可以访问父亲的保护内容pri...
头文件:include< Ctime>主函数需写上:srand((unsigned int)time(NULL));//注意括号调用方法:in...
string:string是c++中标准库的类型,使用它需要加上头文件: #include< string>char *:char*是c中一个...