数据结构与算法课程报告要求2017
内容:数据结构及其应用实例(例如:线性表及其应用实例,栈、队列及其应用实例,树结构及其应用实例,图结构及其应用实例,查找、排序及其应用实例等),要求用两种存储结构,或两种不同查找算法,或两种不同的排序算法,或两种不同的遍历算法,或两种不同的算法如递归与非递归算法实现。
课程报告的封面:应给出题目、班级、姓名、学号和完成日期等,正文一般包括以下内容:
一.系统功能介绍;
二.系统框图设计;说明该应用实例的组成模块及其关系,画出调用关系图;
三.详细设计:*确定存储结构,对系统框图中的各个模块进行源代码设计;
四.测试分析:一般包括以下内容:
(1)调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析。
(2)算法的时空分析(包括基本操作和其他算法的时间复杂度和空间复杂度的分析)和改进设想。
*(3)特色与创新之处(对参考资料做了哪些修改或扩展使与之不同)、经验和体会等。
*(4)测试功能展示。列出你的测试结果,包括输入和输出,这里的测试数据应该完整和严格。
五.源程序清单:列出程序文件名的清单,并提交带详细注释的源程序代码。
六.用户使用手册:告诉用户如何使用你编写的程序,详细列出每一步的操作步骤和使用规则等。
七.参考文献