2、线性表
2.1 顺序表
1、结构体
静态定义:
#define MaxSize 50 //数组静态分配
typedef int ElemType;
typedef struct
{
ElemType data[MaxSize];
int length;
} SqList;动态定义:
#define InitSize 50 //数组动态分配
typedef int ElemType;
typedef struct
{
ElemType *data;
int MaxSize, length;
} SqList;2、插入
数组逐项后移
2.2 链表
1、结构体
2、建立
头插法:
尾插法:
最后更新于
这有帮助吗?