数据结构复习——线性表概念

本文介绍了线性表的两种存储结构——顺序表和链表。顺序表具备随机访问特性,占用连续空间,但插入删除需要移动元素;链表则不支持随机访问,动态分配空间,插入删除效率相对较高。线性表是具有相同特性元素的有限序列,长度用n表示,n为0时为空表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

线性表

1、线性表的存储结构具有顺序和链式存储前者成为顺序表后者成为链表。

2、顺序表特性:支持随机访问、占用连续空间、静态分配、插入和删除操作需要移动多个元素。链表特性:不支持随机访问、动态分配、节点存储空间的利用率比顺序表略低、插入和删除不需要移动多个元素。

3、线性表是具有相同特性的有限序列。序列中元素的个数叫做线性表的长度,用n表示,当n0时表示空表。