数据结构
-
数据结构——循环链表
//循环单链表 typedef struct LNode{ ElemType data; struct LNode *next; }LNode,*LinkList;…
-
数据结构——双链表
//双链表 typedef struct Dnode{ ElemType data; struct Dnode *prior,*next; //前驱和后继指针 }Dnode,*DLinklis…
-
数据结构——单链表
//定义 typedef struct LNode{ …
-
数据结构——线性表
定义 //顺序表的的静态分配 #define MaxSize 10 //定义最大长度 typedef struct{ ElemType data[MaxSize]; //用静态“数组”存放数据元素 int length;…