线性表-顺序表

来源:互联网 发布:xbox你的网络尚未设置 编辑:程序博客网 时间:2024/04/30 20:23

复习了线性表-顺序表 并使用C++实现  暂实现初始化表 输出表  插入表操作

文件名:Ordertable.h

#define MaxSize 50using namespace std;typedef struct{int data[MaxSize];int length;}SqList;void InitList(SqList &L){L.length=0;}void ShowList(SqList &L){for(int i=0;i<L.length;i++){cout<<L.data[i]<<endl;}}bool ListInsert(SqList &L,int i,int e){if(i<1 || i>L.length+1)return false;if(L.length>=MaxSize)return false;for(int j=L.length;j>=i;j--)L.data[j]=L.data[j-1];L.data[i-1]=e;L.length++;return true;}