yangsirgo / softwareTest

软件设计师考试
6 stars 2 forks source link

线性表 #11

Open yangsirgo opened 4 years ago

yangsirgo commented 4 years ago

考点分析

概念

  1. 顺序表:

    • 线性表顺序存储:用一组地址连续的存储单元一次存储线性表中的数据元素,从而使得逻辑上相邻的两个元素,物理上也相邻。
    • 空间事先确定,后续不好拓展。
    • 只存储了数据元素,没有存储元素的逻辑关系,所以存储密度是1。
  2. 链表:

    • 线性表的链式存储:指针链接起来的结点存储数据元素,物理上不要求连续。
    • 后期拓展方便。
    • 因为物理上不连续,需要存储逻辑关系,存储密度小于1.
  3. 顺序表和链表的对比:

11

  1. 链表的分类:单链表,双链表,循环链表。
  2. 特殊的线性表:
    • 队列:先进先出
    • 栈:先进后出 22
yangsirgo commented 4 years ago

3333 循环队列