线性表:

  • 具有相同特性元素的一个有限序列

  • 两种物理结构:顺序表(数组);链表

  • 链表:

    • 单链表
    • 双链表
    • 循环单链表
    • 循环双链表
    • 静态链表:一维数组实现

栈:

  • 只能在一端进行插入或删除操作的线性表

  • 两种物理结构:顺序栈(数组);链式栈

  • 共享栈:两个栈共享同一片内存空间,以内存空间的两端为栈底,两个栈顶向共享空间的中间延伸

  • 卡特兰数:n 个不同元素进栈,出栈序列的个数

队列:

  • 只允许在一端插入,另一端删除的线性表

  • 两种物理结构:顺序队(数组:通过取模实现循环);链队

  • 双端队列:两端均可以插入或删除元素的线性表

  • 循环队列公式:

串:

  • 由零个或多个字符组成的有限序列

广义表:

  • 表元素可以是原子也可以是广义表的一种线性表的拓展结构

补充:

特殊矩阵与稀疏矩阵:
  • 相同的元素或零元素在矩阵中的分布存在一定规律的是特殊矩阵;反之,稀疏矩阵
最后修改:2024 年 02 月 06 日
无需 money,加油,你一定会变得更好!