- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据结构课程实验报告(二)
学号::实验日期:
实验名称:单链表的和删除!
一、实验目的
通过单链表的和删除实验,使学生深入了解单链表的算法,并能在C语
言的环境下,对单链表各项操作做比较深入的理解!
二、实验内容与实验步骤
问题描述:
单链表的数据域是长度不小超过N的字符串,且不充许重复的串表中。
删除操作是根据输入的字符串,先找到相应的结点,后删除之。
基本要求:设计程序实现以下功能:
①建立一个数据域是长度不小超过n的字符串的单链表;
②将一指定字符串到单链表的指定位置,不许有重复;
③将单链表中一指定字符串剔除。
测试数据:
取n=4,当建立字符串单链有序表为“Apr”“Jan”“Jul”“Jun”“Mar”“May”
时,依次“Feb”“Aug”,再依次删除“Mar”“Jul”。
三、附录:程序:
把调试过的程序拷贝在此
#includestdio.h
#includemalloc.h
#includestring.h
#includeconio.h
#includestdlib.h
#defineM100
typedefstructlinklist
{chardata[M];
linklist*next;
}linklist;
linklist*create_h(chara[][M],intn)/*节点*/
{linklist*h=(linklist*)malloc(sizeof(linklist)),*p,*r;
h-next=NULL;
inti;
for(i=0;in;i++)
{p=(linklist*)malloc(sizeof(linklist));
strcpy(p-data,a[i]);
if(h-nextNULL){h-next=p;r=p;}
else{r-next=p;r=p;}}
r-next=NULL;
returnh;
}
intinsert(linklist*h,charx[],inti)/**/
{intj=1;
linklist*node,*p,*q;
node=(linklist*)malloc(sizeof(linklist));
if(nodeNULL){printf(空间不足);return2;}/*空间不足返回2*/
strcpy(node-data,x);
p=h-next;
q=h;
while(jip!=NULL)
{q=p;p=p-next;j++;}
if(pNULLi!=1){return0;}/*无此位置时返回0*/
else{node-next=p;q-next=node;return1;}/*
您可能关注的文档
- 2013ge医疗系统济技术永昌北路号rev 21pt pt2.pdf
- 四川省雅安市严道第一中学高二政治联考试题含解析.docx
- 江苏省宿迁市剑桥国际学校高三语文模拟试卷含解析.docx
- 信息概论专题知识讲座.pptx
- 2022年江苏省宿迁市现代国际学校高三语文联考试题含解析.docx
- 云南大地丰源环保有限公司简介YunnanDadiFengyuan.pptx
- 2020年河北省廊坊市大流漂中学高二语文模拟试卷含解析.docx
- 江苏省徐州市张寨中学2020-2021学年高二语文上学期期末试卷含解析.docx
- 2021-2022学年江西省景德镇市天翼中学分校高二语文模拟试卷含解析.docx
- 2021-2022学年四川省眉山市彭山第三中学高二英语下学期期末试题含解析.docx
- 含硫化合物的性质和应用苏教版必修1.ppt
- 湖北省十堰市郧西县第二中学高三语文上学期期末试卷含解析.docx
- 2020-2021学年山东省临沂市兰山区第一综合中学高二英语下学期期末试题含解析.docx
- 西昌介绍超全面.pptx
- 2020-2021学年山西省太原市化学工业集团有限公司第二中学高一语文期末试题含解析.docx
- 2021年辽宁省大连市庄河高级中学高二语文模拟试卷含解析.docx
- 健康安全环境风险分析与评价报告.doc
- 2022年山西省长治市北铁路职工子弟中学高二生物模拟试卷含解析.docx
- 湖南省岳阳市云溪区第一中学高三语文月考试题含解析.docx
- 湖北省十堰市刘洞镇中学高二语文联考试卷含解析.docx
最近下载
- GB_T 42588-2023系统与软件工程 功能规模测量NESMA方法.docx VIP
- 祝由十三科 收藏珍本.pdf
- 高级英语第三课Ships-in-the-Desert名师优质课获奖市赛课一等奖课件.ppt VIP
- (新教材)人教版高中物理必修1第三章第5节《共点力的平衡》优质说课稿.doc
- 新冀教版数学一年级上册全册课件(2024年秋新教材).pptx
- 《化妆品配方与制备技术》课件——第10章 唇部美容化妆品.pptx VIP
- JBT 10491-2022 额定电压 450750V 及以下交联聚烯烃绝缘电线和电缆.docx
- 《化妆品配方与制备技术》课件——第1章 护肤化妆品.pptx VIP
- 山东服装职业学院综合类招聘考试真题.pdf
- 合伙经营分公司协议书(7篇).docx
文档评论(0)