线性结构和非线性结构

本文最后更新于:2022年12月13日 晚上

线性结构和非线性结构

线性结构

  1. 线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系
  2. 线性结构有两种不同的存储结构,即顺序存储结构(数组)和链式存储结构(链表)。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的
  3. 链式存储的线性表称为链表,链表中的存储元素不一定是连续的,元素节点中存放数据元素以及相邻元素的地
    址信息
  4. 线性结构常见的有:数组、队列、链表和栈,后面我们会详细讲解。

顺序表

顺序表是指采用顺序存储方式来存储数据元素的线性表。在顺序表中,我们通常将结点依次存放在一组地址连续的存储空间。

非线性结构

非线性结构包括:二维数组,多维数组,广义表,树结构,图结构


线性结构和非线性结构
https://yorick-ryu.github.io/数据结构/数据结构_线性结构和非线性结构/
作者
Yorick
发布于
2022年6月25日
许可协议