数据结构(c语言版)课程设计?由于备考四级,实在没学好。麻烦发至shujujiegou920@163.com上限500财富值。
程设计报告格式规范,包括以下内容:一、课程设计内容根据计算机专业学生的必修课的信息包括:课程编号(courseID)、课程名(courseName)、学分(credit)...
程设计报告格式规范,包括以下内容:
一、 课程设计内容
根据计算机专业学生的必修课的信息包括:课程编号(courseID) 、课程名(courseName)、学分(credit)、总学时(hours)、考试类型(type)。课程之间存在先修课关系,例如《程序设计基础》是《数据结构》的先修课。
请为该问题选择适当的逻辑结构和存储结构,编写程序实现课程的插入、删除、修改、查询等功能,并利用拓扑排序算法合理安排可能的课程学习顺序。
二、 课程设计目的
1. 掌握图的逻辑结构和存储结构。
2. 掌握图的查找、插入、删除运算。
3. 熟练掌握拓扑排序算法,解决各项子活动的推进次序问题
三、 设计要求
1.逻辑结构和存储结构设计。
2. 实现功能:
1) 课程的插入、删除、查询(根据课程编号或者课程名)、输出功能。
2) 分别利用栈和队列两种辅助结构实现拓扑排序算法,输出拓扑序列。
3. 界面友好,实现菜单界面。
4. 提供程序测试方案。
四、 主要代码
添加注释,注释要占代码的40%。
五、 程序运行结果截图
六、 遇到的问题和解决方法 展开
一、 课程设计内容
根据计算机专业学生的必修课的信息包括:课程编号(courseID) 、课程名(courseName)、学分(credit)、总学时(hours)、考试类型(type)。课程之间存在先修课关系,例如《程序设计基础》是《数据结构》的先修课。
请为该问题选择适当的逻辑结构和存储结构,编写程序实现课程的插入、删除、修改、查询等功能,并利用拓扑排序算法合理安排可能的课程学习顺序。
二、 课程设计目的
1. 掌握图的逻辑结构和存储结构。
2. 掌握图的查找、插入、删除运算。
3. 熟练掌握拓扑排序算法,解决各项子活动的推进次序问题
三、 设计要求
1.逻辑结构和存储结构设计。
2. 实现功能:
1) 课程的插入、删除、查询(根据课程编号或者课程名)、输出功能。
2) 分别利用栈和队列两种辅助结构实现拓扑排序算法,输出拓扑序列。
3. 界面友好,实现菜单界面。
4. 提供程序测试方案。
四、 主要代码
添加注释,注释要占代码的40%。
五、 程序运行结果截图
六、 遇到的问题和解决方法 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询