《数据结构课程设计》实验指导书11实验报告撰写的基本要求
111问题描述这一部分需要简单介绍题目内容,即该实验到底要做什么。112算法说明这一部分需要详细描述解决问题需要用到算法和重要的数据结构,即该实验到底应该怎么做。基本要求:处理问题中所用到的关键算法都要描述清楚,而不是仅描述主函数。算法和数据结构可用伪码和图示描述,不要只写源代码和注释。113测试结果这一部分内容需要紧扣实习的题目类型和要求,涉及提供相应的测试方法和结果。对于需要利用某算法解决某问题的题目,应设计并填写一张测试用例表。每个测试用例一般包括下列内容:(1)测试输入:设计一组输入数据;(2)测试目的:设计该输入的目的在于测试程序在哪方面可能存在漏洞;(3)正确输出:对应该输入,若程序正确,应该输出的内容;(4)实际输出:该数据输入后,实际测试得到的输出内容;(5)错误原因:如果实际输出与正确输出不符,需分析产生错误的可能原因;(6)当前状态:分为“通过”(实际输出与正确相符)“已改正”、(实际输出与正确输出不符,但现在已修改正确)“待修改”、(实际输出与正确输出不符,且尚未改正)三种状态;(7)测试结果分析:需要详细解释测试策略,对得到的数据进行分析,总结出算法的时空复杂度,得出自己对算法性能等方面分析的结论。附录:源代码源代码列在附录中,要求程序风格清晰易理解,有充分的注释,有意义的注释行少于代码的30将不能得分。
f12实习作业的提交要求
每个实习项目结束后,学生按照实验报告格式和内容要求提交实验报告(打印稿)1份,与此同时提交压缩后的电子资料1份,电子资料要求按照如下方式打包:文档夹:学号姓名rar代码夹:包括电子版的实验报告源代码文件源代码文件对应的可执行文件readmetxt文件,告知如何编译源代码,生成可执行文件
f21实验项目
211通讯录管理问题描述:设计一个计算机程序,实现通讯录管理。设计要求:1.设计一个含有6个菜单项的主控菜单,这6个菜单项的内容和输入提示如下:1通讯录链表的建立2通讯者结点的插入3通讯者结点的查询4通讯者结点的删除5通讯录链表的输出0退出管理系统请选择05:2.使用数字05来选择菜单项,其它输入则不起作用。212停车场管理问题描述:设停车场是一个可停放
辆车的狭长通道,且只有一个大门可供汽车进出。在停车场内,汽车按到达的先后次序,由北向南依次排列(假设大门在最南端)。若停车r