|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include <iostream>
- #include <string>
- using namespace std;
- typedef int ElemType;
- typedef struct
- {
- int *data;
- int size;
- int length;
- } Sqlist;
- //函数声明
- bool InitList(SqList &L, int s = 10); //初始化顺序表
- int ListLength(const SqList &L); //求线性表长度
- int Locate(const SqList &L, const ElemType &e); //按值查找
- bool GetData(const SqList &L, int i, ElemType &e); //获得第i个元素
- bool InsList(SqList &L, int i, const ElemType e); //在第i个元素前插入一个元素
- bool DelList(SqList &L, int i, ElemType e); //删除第i个元素
- void DestroyList(SqList &L); //销毁顺序表
- void ClearList(SqList &L); //清空顺序表
- bool EmptyList(const SqList &L); // 判断表是否为空表
- void DispList(const SqList &L); //遍历顺序表,即输出顺序表中所有元素
- int main()
- {
- SqList L;
- return 0;
- }
- //函数实现
- bool InitList(SqList &L, int s =10) //初始化顺序表
- {
- if(s<= 0 ) s = 10;
- L.
- }
复制代码
|
|