第二次上机课内容_链表.pptx

上传人:刘静 文档编号:96653047 上传时间:2024-02-09 格式:PPTX 页数:9 大小:54.66KB
返回 下载 相关 举报
第二次上机课内容_链表.pptx_第1页
第1页 / 共9页
第二次上机课内容_链表.pptx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《第二次上机课内容_链表.pptx》由会员分享,可在线阅读,更多相关《第二次上机课内容_链表.pptx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据结构上机一、上机内容完成上次顺序表的基本操作使用给出的模板,实现链表的以下基本操作 1.创建一个链表 2.向链表中插入元素 3.删除链表中的某个元素 4.查找链表中的元素(按值找、按序号找)5.输出链表中的元素 注意链表里指针的指向完成函数 void Converse(LinkList&list);要求可以对链表实现翻转例如:链表中内容为 1 2 3 4 5 倒置后为 5 4 3 2 1 一、上机内容二、附加题完成函数 void Merge(LinkList&list1,LinkList&list2);要求可以实现链表的拼接。例如:拼接前:list1:1 2 3 list2:2 3 4 拼

2、接后:list:1 2 3 2 3 4 二、附加题数据结构的使用:使用已经完成LinkList去完成toj的1036.完成后填写附件中的解题报告,并留下ac代码。要求:必须使用已经实现的LinkList。在大量数据时,往往可以测试出数据结构是否存在内存泄漏问题以及正确性。同时可以知道自己编写数据结构的效率。三、注意事项1、首先要注意内存泄露的问题。如果一块内存new/malloc后没有进行相应的delete/free,这块内存就会泄露。虽然一般程序结束后会收回空间,但是程序运行过程中会出现内存不够的情况。2、注意命名空间污染。在代码量逐渐增多时,命名也会增多。比如converse函数在C+ST

3、L中就会出现,所以这里给出了大写的Converse。最好的方法是使用一个自己的namespace,本次作业中如果需要写一些辅助函数,需要注意尽量不与系统自带的函数名冲突。三、注意事项3、注意代码风格问题和注释的完整性。需要注意缩进以及简单的注释。在命名、换行缩进时都需要注意代码的整洁性。我们的要求是:可以有自己的命名规范(tab党、空格党都没关系,大括号哪一行也没关系),但是代码可读性要很高。希望大家自己找一些文章,然后从中选择自己认为可以让自己代码更整洁的条目,完善自己的命名方法。给出两个文章作为参考:https:/ 3018216xxx_name_dshk2|-main.cpp|-toj1036.cpp|-解题报告.docx 2、toj1036.cpp为ac源代码。后两项为附加题作业,如果没有做附加题,请删除相应项。3、将文件夹打包为 3018216xxx_name_dshk2.zip。4、本次作业一定要严格按格式打包,打包完注意检查自己文件名,防止出现学号、姓名写错 或漏写情况。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁