1 / 7
文档名称:

顺序表基本算法实验报告.docx

格式:docx   大小:30KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

顺序表基本算法实验报告.docx

上传人:xx 2022/8/16 文件大小:30 KB

下载得到文件列表

顺序表基本算法实验报告.docx

文档介绍

文档介绍:
顺序表基本算法实验报告
 C 语言程序设计实践
 综合题目:
  顺序表基本算法
  班
 级:
 姓
 名:t LocateElem(SqList *L,ElemType e);
 //按照元素值查找
 bool ListInsert(SqList * L,ElemType i,ElemType e);
 //插入元素 e
  bool ListDelete(SqList * L,int i,ElemType e);
 //删除元素
 void DestroyList(SqList *L);
 //销毁顺序表
  void InitList(SqList * L)
 //初始化顺序表
 {
 L=(SqList*)malloc(sizeof(SqList));
 L->length=0; } void CreateList(SqList* L,ElemType a[],ElemType n)
  //建立顺序表
  2 {
 int i;
 L=(SqList *)malloc(sizeof(SqList));
 for(i=0;i<n;i++)
 L->data[i]=a[i];










 L->length=n; } bool ListEmpty(SqList *L)
  //判断顺序表是否为空表
 {
 return(L->length==0); } int ListLength(SqList *L)
  //求顺序表长度
 {
 return(L->length); } void DispList(SqList *L)
  //输出顺序表
  {
 int i;
 for(i=0;i<L->length;i++)
  printf(%3d,L->data[i]);
  printf(\n); }
 bool GetElem(SqList *L,ElemType i,ElemType e)
  //求顺序表中某个元素值
 {
 if(i<1||i>L->length)
 return false;
 e=L->data[i-1];
 return true; }
 int LocateElem(SqList