《数据结构》实验报告题1

上传人:zou****hua 文档编号:188018484 上传时间:2023-02-17 格式:DOCX 页数:3 大小:23.37KB
收藏 版权申诉 举报 下载
《数据结构》实验报告题1_第1页
第1页 / 共3页
《数据结构》实验报告题1_第2页
第2页 / 共3页
《数据结构》实验报告题1_第3页
第3页 / 共3页
资源描述:

《《数据结构》实验报告题1》由会员分享,可在线阅读,更多相关《《数据结构》实验报告题1(3页珍藏版)》请在装配图网上搜索。

1、实验一课程名称:有序链表的合并姓名:张燕实验名称:线性表的基本操作班级:嵌入式2班学号:1010431072实验序号:完成日期:10月7日指导教师:王群芳实验成绩:一、实验目的及要求熟练掌握线性表的基本操作在两种存储结构上的实现,其中以链表的操作和应用作为重点 内容。二、实验环境硬件:计算机 软件:Microsoft Visual C+三、实验内容以单链表作存储结构,实现有序表的合并。四、源程序清单:#includevstdio h#includevstdlib htypedef struct lnodeint data;struct Inode *next; lnode,*linklist;

2、void list_create(linklist &L,int sort)int i,n,data;linklist last,p;L=(linklist)malloc(sizeof(lnode); last=L;last next=NULL;printf(请输入第%d链表长度:,sort); scanf(%d,&n);prints输入线性表中的元素:);for(i=1;iv=n;i+) p=(linklist)malloc(sizeof(lnode); scanf(%d, &p-data); last-next=p;Iast=p;last next=NULL; list_createvoi

3、d list_marge(linklist &la,linklist &lb,linklist &lc) linklist pa,pb,pc;pc=lc=la;pa=la-next;pb=lb-next;while(pa&pb)if(pa-datav=pb-data) pc-next=pa;pc=pa;pa=pa-next;else pc-next=pb;pc=pb;pb=pb-next;if(pa) pc-next=pa;elsepc-next=pb;free(pb); /list_marge void print(linklist List) linklist p; p=List-next

4、; while(p)printf(%d ,p-data); p=p-next; printf(n);/print_list int main。linklist L1,L2,L3; list_create(L1,1); list_create(L2,2); printfC 合并前:n); print(L1);print(L2); printfC 合并后:n); list_marge(L1,L2,L3); print(L3);return 0;五、实验结果:2 53 14 4-I7 : 石后 Ln、幵1合六、总结:通过本次对有序链表合并程序的设计,我清楚地认识到了以数据结构为基础程 序设计的设计方法,其中了解到了用顺序表和单链表作为存储结构的优点和不 足,学到了用不同方法来设计程序的各种不同的操作;但在实验设计的具体操 作中我仍然存在着各种错误,特别是对有序表的合并操作、各种限制条件的问 题以及分配存储空间、结点的指向不能很好的掌握;在今后的学习中,我会多 读些程序

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!