下载此文档

数据结构实验报告-线性表.docx


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
课程名称—数据结构 实验名称—线性表的操作 实验日期
班 级—计科—姓 名 学号—仪器编号
实验报告要求 =+-1;
for(++p;p<=q;++p)
*(p-1)=*p;
--;
return OK;
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
}
void main()
(
ElemType e,a,n,x,y;
SqList L;
InitList_Sq(L);
printf("输入元素个数 n: \n");
scanf("%d〞,&n);
CreateList_Sq(L,n);
printf("输出顺序表所有元素:\n");
DispList_Sq(L);
printf("插入元素的位置:");
scanf("%d",&x);
printf("插入的元素为:");
scanf("%d",&a);
printf("在顺序表第 %d个位置插入 %d\n",x,a);
ListInsert_Sq(L,x,a);
printf("输出插入操作后顺序表所有元素! \n");
DispList_Sq(L);
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
printf("删除^素的位置:〞); scanf("%d〞,&y);
printf〔"删除顺序表第%d个位置的兀素:\n〞,y〕;
ListDelete_Sq(L,y,e);
printf〔"输出删除操作后顺序表所有兀素: \n"〕;
DispList_Sq(L);
}
3、
#include<>
#include<>
#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
#define ERROR 0
#define OK 1
typedef int ElemType;
typedef struct{
int *elem;
int length;
int listsize;
}SqList;
int InitList_Sq(SqList &L){
=(ElemType*)malloc(LIST_INIT_SIZE*sizeof(ElemType));
精品资料,欢迎大家下载!
以上资料仅供参考,如有侵权,留言删除!
if(!) return ERROR;
=0;
=LIST_INIT_SIZE;
return OK;
}
void CreateList_Sq(SqList &L,int n)
{
int i;
printf("输入 %d 个元素:\n",n);
for(i=0;i<n;i++)
scanf("%d〞,&[i]);
=n;
}
void DispList_Sq(SqList L)
{
int i;
if (==0) return;
for(i=0;i<L

数据结构实验报告-线性表 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dlmus1
  • 文件大小20 KB
  • 时间2022-04-23
最近更新