- 博客(4)
- 收藏
- 关注
原创 stack--容器、queue--容器
stack是一种先进后出的(first in last out,filo)数据结构,只有一个出口。栈中进入数据称为---入栈(push)push(elem)--向栈顶添加元素。栈中弹出数据称为---出栈(pop)pop()---从栈顶移除第一个元素。empty()---判断堆栈是否为空。size()---返回栈的大小。top()---返回栈顶元素。
2023-11-24 10:44:49
347
1
原创 deque-容器
2.对头部的插入,deque要快于vector,数据量越大,越明显。1.前者为双端数组,可对头尾进行插入删除操作;3.vector访问元素时速度比deque快。push_ftont(elem)----在容器头部插入一个数据。#include<algorithm>//标准算法的头文件。//sort 排序,默认从小到大,升序。pop_front()----删除容器第一个数据。deque-内置函数与vector容器相仿。deque容器与vector容器的区别。***deque容器排序。
2023-11-24 10:20:51
335
1
原创 vector-容器
vector<int>(v)//匿名对象x(新建容器用v拷贝,用v目前所使用的元素个来初始化x的容量和大小,匿名对象在本行代码执行完后被系统回收)//vector(v.begin(), v.end());//将v[degin(),end())区间的元素拷贝给本身。
2023-11-23 20:12:31
852
原创 string容器-内置函数
/ cout << "找到字符串,pos=" << pos << endl;//利用内置函数replace从字符串str的pos开始到end结束替换为字符串str2。// rfind从右往左开始查找 find从左往右查找。//1.通过[]访问单个字符******************// cout << "未找到字符串" << endl;1,则str1大于str2;// //返回从pos开始的。/ 2.删除。
2023-11-23 15:14:03
46
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人