#include <stdio.h>
#include <stdlib.h>
#ifndef LISTMAXSIZE
#define LISTMAXSIZE 10
#endif
//定义一个顺序表
typedef struct SqList{
int data[LISTMAXSIZE];
int length;
}SqList, *SqListPtr;
//1 创建一个顺序表
int create_SqList(SqListPtr);
//2 判断顺序表是否为空
int isEmpty_SqList(SqList);
//3 清空顺序表
int clear_SqList(SqListPtr);
//4 查找顺序表中某一位置的值
int getElement_Sqlist(SqListPtr, int);
//5 查找某值在线性表中的位置
int locate_Sqlist(SqListPtr, int);
//6 插入元素到顺序表中的某个位置
int insert_SqList(SqListPtr, int, int);
//7 删除顺序表中德元素
int delete_SqList(SqListPtr, int);
//8 求线性表的元素个数
int length_SqList(SqList);
//9 遍历顺序表
int traversal_Sqlist(SqList);
(一)线性表头文件
最新推荐文章于 2023-10-23 19:27:36 发布