1.结点定义
顺序表 | 单链表节点定义 | 双链表节点定义 |
int A[maxSize]; int n; | typedef struct LNode { int data; struct LNode *next; }LNode; | typedef struct DLNode { int data; struct DLNode *prior; struct DLNode *next; }DLNode |
2.顺序表
![]() |
|
![]() | ![]() |
2.单链表
![]() | ![]() |
![]() | ![]() |
2双链表
![]() | |
1.结点定义
顺序表 | 单链表节点定义 | 双链表节点定义 |
int A[maxSize]; int n; | typedef struct LNode { int data; struct LNode *next; }LNode; | typedef struct DLNode { int data; struct DLNode *prior; struct DLNode *next; }DLNode |
2.顺序表
![]() |
|
![]() | ![]() |
2.单链表
![]() | ![]() |
![]() | ![]() |
2双链表
![]() | |