数据结构与算法概述

数据结构与算法

线性结构与非线性结构

线性结构

  • 线性结构为最常见的数据结构,其特点为数据元素之间存在着唯一对应的关系。
  • 线性结构有两种不同的存储结构,即顺序存储结构(数组)和链式存储结构(链表)。顺序存储的线性表为顺序表,顺序表中存储的元素是连续的。
  • 链式存储的线性表为链表,链表中存储的元素不一定是连续的,元素节点存放的是相邻元素的地址信息。
  • 线性结构常见结构有:数组、队列、链表、栈

非线性结构

  • 非线性结构主要包括:二维数组、多维数组、广义表、树结构、图结构。
posted @ 2020-12-22 21:52  胡木杨  阅读(103)  评论(0)    收藏  举报