线性表
1、顺序表(逻辑相邻,物理也相邻)。一维数组可以看做是特殊的顺序表
2、链表(逻辑相邻,物理不一定相邻)
顺序表中分为定长顺序表和不定长顺序表,其中定长顺序表一般不在日常中使用,通常使用不定长顺序表。
链表中分为单向链表,双向链表,循环链表,静态链表。
单向链表带有头结点,尾结点,尾结点中的next保存NULL,头结点不存放数据
双向链表多存放一个保存前一个结点的地址格子
循环链表尾结点指向头结点,静态链表则有一个头结点和有效链
线性表
1、顺序表(逻辑相邻,物理也相邻)。一维数组可以看做是特殊的顺序表
2、链表(逻辑相邻,物理不一定相邻)
顺序表中分为定长顺序表和不定长顺序表,其中定长顺序表一般不在日常中使用,通常使用不定长顺序表。
链表中分为单向链表,双向链表,循环链表,静态链表。
单向链表带有头结点,尾结点,尾结点中的next保存NULL,头结点不存放数据
双向链表多存放一个保存前一个结点的地址格子
循环链表尾结点指向头结点,静态链表则有一个头结点和有效链