顺序表的基本操作.docxVIP

  • 9
  • 0
  • 约2.53万字
  • 约 56页
  • 2019-06-29 发布于江西
  • 举报
顺序表的基本操作 /*sqList.h 文件*/ #define LIST_INIT_SIZE 50 /*初始分配的顺序表长度*/ #define INCREM 10 /*溢出时,顺序表长度的增量*/ #define OVERFLOW 1 #define OK 0 #define ERROR -1 typedef int ElemType; /*定义表元素的类型*/ typedef struct SqList{ ElemType *elem; /*存储空间的基地址*/ int length; /*顺序表的当前长度*/ int listsize; /*当前分配的存储空间*/ }SqList; /*sqListOp.h 文件*/ #include Sqlist.h int InitList_sq(SqList L); //顺序表创建函数定义 void FreeList_sq(SqList L); //顺序表销毁函数定义 int ListInsert_sq(SqList L, int i, ElemType e); //在顺序表的位置i插入元素e void PrintList_sq(SqList L); //遍历并输出顺序表所有元素 int ListDelete_sq(SqList L, int i,E

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档