推荐链接: 总结——》【Java】 总结——》【Mysql】 总结——》【Redis】 总结——》【Kafka】 总结——》【Spring】 总结——》【SpringBoot...
目录 1. 数组的概念 2. 数组的基础知识 2.1 数组的创建 \\1. 基础创建格式: \\2. 类似C语言的创建格式: 【错误的创建(初始化)格式】 2.2 数组的数据类型 2...
1. stack介绍及使用方法 stack是一种后进先出的数据结构,所以在C++的STL库中也同样遵循了这一点,我们在使用的时候 不支持随机访问或迭代器遍历。 注意事项...
坚持用 清晰易懂的图解 + 代码语言,让每个知识点变得简单! 🚀呆头个人主页详情 🌱 呆头个人Gitee代码仓库 📌 呆头详细专栏系列 座...
获取矩阵的行数和列数 vector<vector>& matrix matrix 是一个 vector<vector> 类型的二维向量,其本质是一个嵌套的动态数组 matrix.size()...
引言 栈(Stack)是计算机科学中一种重要的数据结构,遵循\"后进先出(LIFO, Last In First Out)\"的原则。它在程序设计中有着广泛的应用,如函数调用、表...
文章目录 1. 概念 1. 1 队列底层结构选型 1. 2 队列定义 2. 接口实现 2. 1 初始化 2. 2 判空 2. 3 入队列 2. 4 出队列 2. 5 队尾元素和队头元素和队...
文章目录 一:vector简介 二:vector的创建和初始化 三:vector的遍历 1.[]+下标 2.at() 3.迭代器遍历 4.范围for 四:vector的空间 1.size 2.max_size 3....
STL 序列式容器(vector、deque、list、array、forward_list)的核心特征是按插入顺序存储元素(元素的逻辑顺序与物理存储顺序一致) vector 下图是底层原...
在C++容器的世界里,当我们需要频繁地在序列中间进行插入和删除时,基于数组的 vector 会显得力不从心。这时,链表结构就闪亮登场了。STL提供了两种链表容器...