首页 数据结构_顺序表_建立__插入_删除_实验

数据结构_顺序表_建立__插入_删除_实验

举报
开通vip

数据结构_顺序表_建立__插入_删除_实验数据结构_顺序表_建立__插入_删除_实验 #include #include #define maxsize 100 typedef int datatype; typedef struct { datatype a[maxsize]; int size; }sequence_list; sequence_list mylist; datatype x;int position,y; void init (sequence_list*slt) { slt->size=0; } void i...

数据结构_顺序表_建立__插入_删除_实验
数据结构_顺序 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf _建立__插入_删除_实验 #include #include #define maxsize 100 typedef int datatype; typedef struct { datatype a[maxsize]; int size; }sequence_list; sequence_list mylist; datatype x;int position,y; void init (sequence_list*slt) { slt->size=0; } void insert(sequence_list *slt,datatype x,int position) { int i; if(slt->size==maxsize) {printf("\n 顺序表是满的,没法插入");} if(position<0||position>slt->size) {printf("\n指定的插入位置不存在");} for(i=slt->size;i>position;i--) slt->a[i]=slt->a[i-1]; slt->a[position]=x; slt->size++; } void display(sequence_list slt) { int i; if(slt.size==0) printf("\n 顺表表是空的"); else for(i=0;isize==maxsize) {printf(" 顺序表是满的\n");} slt->a[slt->size]=x; slt->size=slt->size+1; } void dele(sequence_list *slt,int y ) { int i; if(slt->size==0) {printf("\n顺序表是空的");} for(i=0;isize;i++) { if(slt->a[i]==y) {for(;isize-1;i++) slt->a[i]=slt->a[i+1]; } } slt->size--; } void main() { int number,j; init(&mylist); display(mylist); printf("你要插入几个数\n"); scanf("%d",&j); for(int i=0;i #include #define maxsize 100 typedef int datatype; typedef struct { datatype a[maxsize]; int size; }sequence_list; sequence_list mylist1,mylist2; datatype x;int position,y; void init (sequence_list*slt) { slt->size=0; } void display(sequence_list slt) { int i; if(slt.size==0) printf("\n 顺表表是空的"); else for(i=0;isize==maxsize) {printf(" 顺序表是满的\n");} slt->a[slt->size]=x; slt->size=slt->size+1; } void bing(sequence_list *slt1,sequence_list *slt2) { for(int j=0;jsize;j++) { for(int i=0;isize;i++) { if(slt1->a[j]!=slt2->a[i]) append(&mylist1,slt2->a[i]); } } } void main() { int number,j; init(&mylist1); display(mylist1); printf("你要在mylist1中插入几个数\n"); scanf("%d",&j); for(int i=0;i
本文档为【数据结构_顺序表_建立__插入_删除_实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_003124
暂无简介~
格式:doc
大小:36KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-09-28
浏览量:30