数据结构 第3章 栈、队列和数组(一轮习题总结)

第3章 栈、队列和数组

  • [3.1 栈](#3.1 栈)
  • [3.2 队列](#3.2 队列)
  • [3.3 栈与队列的应用](#3.3 栈与队列的应用)
  • [3.4 数组和特殊矩阵](#3.4 数组和特殊矩阵)

3.1 栈(1 10 11 20)

3.2 队列

3.3 栈与队列的应用

3.4 数组和特殊矩阵

3.1 栈

  • T1
    栈和队列具有相同的逻辑结构(线性结构)
    栈和队列的ADT不同,先进后出和先进先出的关系,基本操作集也不同。
  • T11
  • 出栈序列的个数:
    - T20
    共享栈:栈顶对栈顶组合,若某一栈满,可利用另一个栈存储。
    共享栈的好处:节省存储空间,降低上溢出的可能

3.2 队列

3.3 栈与队列的应用

3.4 数组和特殊矩阵

相关推荐
杜子不疼.9 分钟前
【C++ 在线五子棋对战】- 会话管理模块实现
开发语言·c++
有点。13 分钟前
C++深度优先搜索(DFS)的概念(一)
开发语言·c++·深度优先
旖-旎16 分钟前
《LeetCode 978 最长湍流子数组 || LeetCode 139 单词拆分》
c++·算法·leetcode·动态规划
时间的拾荒人19 分钟前
C语言编译与链接:从源码到可执行程序的完整解析
c语言·开发语言
aaPIXa62222 分钟前
C++大型项目模块化拆分实战记录
开发语言·c++
石山代码30 分钟前
C++23 新特性在 CLion 中的实战体验
开发语言·c++·c++23
在线OJ的阿川41 分钟前
仿muduo库实现高并发服务器
linux·服务器·c++
坚定学代码1 小时前
C++ SOLID 原则(上):单一职责、开闭原则与里氏替换
c++
ysa0510301 小时前
【板子】欧拉序
c++·笔记·算法·深度优先·图论
不负岁月无痕1 小时前
STL -- C++ 红黑树封装 Map 和 Set
java·c语言·开发语言·c++·面试