• 大小: 728KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: 其他
  • 标签: 源代码  

资源简介

数据结构教程上机实验指导(李春葆)源代码

资源截图

代码片段和文件信息

//文件名:algo2-1.cpp*/
#include 
#include 
#define MaxSize 50
typedef char ElemType;
typedef struct 
{
ElemType data[MaxSize];
    int length;
} SqList;
void InitList(SqList *&L)
{
L=(SqList *)malloc(sizeof(SqList));
L->length=0;
}
void DestroyList(SqList *L)
{
free(L);
}
int ListEmpty(SqList *L)
{
return(L->length==0);
}
int ListLength(SqList *L)
{
return(L->length);
}
void DispList(SqList *L)
{
int i;
if (ListEmpty(L)) return;
for (i=0;ilength;i++)
printf(“%c“L->data[i]);
printf(“\n“);
}
int GetElem(SqList *Lint iElemType &e)
{
if (i<1 || i>L->length)
return 0;
e=L->data[i-1];
return 1;
}
int LocateElem(SqList *L ElemType e)
{
int i=0;
while (ilength && L->data[i]!=e) i++;
if (i>=L->length)
return 0;
else
return i+1;
}
int ListInsert(SqList *&Lint iElemType e)
{
int j;
if (i<1 || i>L->length+1)
return 0;
i--; //将顺序表位序转化为elem下标*/
for (j=L->length;j>i;j--) //将data[i]及后面元素后移一个位置*/
L->data[j]=L->data[j-1];
L->data[i]=e;
L->length++; //顺序表长度增1*/
return 1;
}
int ListDelete(SqList *&Lint iElemType &e)
{
int j;
if (i<1 || i>L->length)
return 0;
i--; //将顺序表位序转化为elem下标*/
e=L->data[i];
for (j=i;jlength-1;j++)
L->data[j]=L->data[j+1];
L->length--;
return 1;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1386  2009-04-18 09:29  数据结构教程上机实验指导(李春葆)源代码\algo2-1.cpp

     文件       3415  2011-10-24 13:26  数据结构教程上机实验指导(李春葆)源代码\algo2-1.dsp

     文件        539  2011-10-24 13:26  数据结构教程上机实验指导(李春葆)源代码\algo2-1.dsw

     文件        793  2011-10-24 16:14  数据结构教程上机实验指导(李春葆)源代码\algo2-1.plg

     文件       1924  2002-01-01 00:36  数据结构教程上机实验指导(李春葆)源代码\algo2-2.cpp

     文件       2665  2002-01-01 00:36  数据结构教程上机实验指导(李春葆)源代码\algo2-3.cpp

     文件       2604  2002-01-01 00:36  数据结构教程上机实验指导(李春葆)源代码\algo2-4.cpp

     文件       3082  2002-01-01 00:37  数据结构教程上机实验指导(李春葆)源代码\algo2-5.cpp

     文件       1465  2011-10-24 17:29  数据结构教程上机实验指导(李春葆)源代码\algo3-1.cpp

     文件       3415  2011-10-24 16:21  数据结构教程上机实验指导(李春葆)源代码\algo3-1.dsp

     文件        539  2011-10-24 17:32  数据结构教程上机实验指导(李春葆)源代码\algo3-1.dsw

     文件       1219  2002-01-01 00:38  数据结构教程上机实验指导(李春葆)源代码\algo3-2.cpp

     文件        812  2002-01-01 00:38  数据结构教程上机实验指导(李春葆)源代码\algo3-3.cpp

     文件       1373  2002-01-01 00:38  数据结构教程上机实验指导(李春葆)源代码\algo3-4.cpp

     文件       3550  2009-04-18 09:30  数据结构教程上机实验指导(李春葆)源代码\algo4-1.cpp

     文件       5290  2002-01-01 00:39  数据结构教程上机实验指导(李春葆)源代码\algo4-2.cpp

     文件       3616  2002-01-01 00:40  数据结构教程上机实验指导(李春葆)源代码\algo7-1.cpp

     文件       1607  2002-01-01 00:40  数据结构教程上机实验指导(李春葆)源代码\algo8-1.cpp

     文件       2237  2002-01-01 00:41  数据结构教程上机实验指导(李春葆)源代码\algo8-2.cpp

     文件     176236  2011-10-24 16:14  数据结构教程上机实验指导(李春葆)源代码\Debug\algo2-1.exe

     文件     179260  2011-10-24 16:14  数据结构教程上机实验指导(李春葆)源代码\Debug\algo2-1.ilk

     文件       7876  2011-10-24 13:26  数据结构教程上机实验指导(李春葆)源代码\Debug\algo2-1.obj

     文件     214160  2011-10-24 13:28  数据结构教程上机实验指导(李春葆)源代码\Debug\algo2-1.pch

     文件     427008  2011-10-24 16:14  数据结构教程上机实验指导(李春葆)源代码\Debug\algo2-1.pdb

     文件     172140  2011-10-24 17:29  数据结构教程上机实验指导(李春葆)源代码\Debug\algo3-1.exe

     文件     243800  2011-10-24 17:29  数据结构教程上机实验指导(李春葆)源代码\Debug\algo3-1.ilk

     文件       9056  2011-10-24 17:29  数据结构教程上机实验指导(李春葆)源代码\Debug\algo3-1.obj

     文件     214124  2011-10-24 16:21  数据结构教程上机实验指导(李春葆)源代码\Debug\algo3-1.pch

     文件     427008  2011-10-24 17:29  数据结构教程上机实验指导(李春葆)源代码\Debug\algo3-1.pdb

     文件     176265  2011-11-13 16:11  数据结构教程上机实验指导(李春葆)源代码\Debug\exp7-4.exe

............此处省略96个文件信息

评论

共有 条评论