下载此文档

实验一、顺序表的插入和删除操作.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
山东英才学院课年月日学院(系)班姓名学号实验题目:实验一、线形表的的插入、删除操作成绩:一、。、删除和查找算法。 二、实验原理线性表(LinearList)是具有相同数据类型的数据元素的一个有限序列。-1个数据元素和第i个数据元素之间插入一个新的数据元素b,就是要使长度为n的线性表(a1,…,ai-1,ai,…an)变成长度为n+1的线性表(a1,…,ai-1,b,ai,…an)2、删除线性表的删除操作是使长度为n的线性表(a1,…,ai-1,ai,ai+1,…an)变成长度为n-1的线性表(a1,…,ai-1,ai+1,…an)数据元素ai-1,ai,ai+1之间的逻辑关系发生变化,为了在存储结构上反映这个变化,就需要移动表中的元素,把表中的第i+1个到第n个结点间的所有元素依次移动一个位置。3、查找查找操作是指在具有n个结点的线性表中查找结点x在表中的位置,表的长度不发生变化。三、主要仪器设备或材料1、计算机一台2、Vc++编译环境四、实验方法与步骤#include""#defineMaxSize1000typedefintElemType;typedefstruct{ ElemTypeelem[MaxSize]; intlen;}SQlist;voidinsert(SQlist*L,inti,ElemTypex){intj; for(j=L->len;j>=i;j--) L->elem[j+1]=L->elem[j];L->elem[i]=x; L->len=L->len+1;}voidmain(){inti,j,k,x=0; SQlistlist;=0; insert(&l

实验一、顺序表的插入和删除操作 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjl201702
  • 文件大小19 KB
  • 时间2020-05-29