燕山大学数据结构三级项目
本系统将对高分子与科学工程专业的教学计划进行安排分布,每门课程都会涉及若门先修课程,课程之间会有一定的学习的基本顺序,按照课程设计,将实现下面的内容: (1)能够输入所有的课程以及课程之间的先后顺序; (2)能够显示所有的课程; (3)能够根据课程的先后顺序输出所有的课程; (4)能够输出任意一门课程的先修课程的门数和课程名;为达到上述功能,使用了图的结构储存数据,并利用拓扑排序,栈,图的深度遍历等算法构成该项目的主要骨架。同时利用文件流的形式进行原始数据的存储。简单统计一下本系统用到的比较常用的代码及算法技术。文本文件的读取即文件流操作处理文本文件流数据用到了string类的文本切割及其他相关函数Str
用户评论