数组和线性表

数组:数组是由类型名、标识符和维数组成的符合数据类型,类型名规定了存放在数组中的元素的类型,而维数则指数组中包含的元素个数。

线性表:(亦作顺序表)是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表的逻辑结构简单,便于实现和操作。因此,线性表这种数据结构在实际应用中是广泛采用的一种数据结构。

区别

  • 数组长度固定,线性表长度可变
  • 线性表是一种概念,数组是一种类型。
  • 线性表可以删除元素,数组只能整体删除

下列哪个不是线性表(D) 
A. 链表 B. 队列 C.栈 D.关联数组

数组和线性表