




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
淮海工学院计算机工程学院 课程设计报告 设计名称:数据结构课程设计 选题名称:高校专用通信网络建设 姓名:陈韦迪学号:2021122778 专业班级:计算机科学与技术计算机142 系〔院〕:计算机工程学院 设计时间:2021.12.22~2021.1.4 设计地点:计算机实验室、教室 成绩: 指导教师评语: 签名: 年月日 1.课程设计目的1、训练学生灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。 2、初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等根本方法和技能; 3、提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 4、训练用系统的观点和软件开发一般标准进行软件开发,稳固、深化学生的理论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的工作作风。 2.课程设计任务与要求:任务 根据教材?数据结构-C语言描述?〔耿国华主编〕和参考书?数据结构题集〔C语言版〕?〔严蔚敏、吴伟民主编〕选择课程设计题目,要求通过设计,在数据结构的逻辑特性和物理表示、数据结构的选择应用、算法的设计及其实现等方面加深对课程根本内容的理解和综合运用。 设计题目从任务书所列选题表中选取,每班每题不得超过2人。 学生自选课题。 学生原那么上可以结合个人爱好自选课题,要求课题有一定的深度与难度,有一定的算法复杂性,能够稳固数据结构课程所学的知识。学生自选课题需在18周前报课程设计指导教师批准方可生效。 要求: 1、在处理每个题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等假设干步骤完成题目,最终写出完整的分析报告。前期准备工作完备与否直接影响到后序上机调试工作的效率。在程序设计阶段应尽量利用已有的标准函数,加大代码的重用率。 2、设计的题目要求到达一定工作量〔300行以上代码〕,并具有一定的深度和难度。 3、程序设计语言推荐使用C/C++,程序书写标准,源程序需加必要的注释; 4、每位同学需提交可独立运行的程序; 5、每位同学需独立提交设计报告书〔每人一份〕,要求编排格式统一、标准、内容充实,不少于10页〔代码不算〕; 6、课程设计实践作为培养学生动手能力的一种手段,单独考核。 3.课程设计说明书一需求分析 [问题描述] 中国移动公司正在积极推广3G通信应用,方案在江苏高校之间建立一个专用通信网络,请为其规划一个投资最省的通信线路架设方案。 [根本要求] 用无向网模拟该系统,顶点表示各高校,边表示线路建设本钱 高校数量不少于10个,覆盖苏南、苏中、苏北、南京等地的高校 输出方案的结果直观、明确 交互式改变某些线路的建设本钱,可重新输出新方案 二概要设计 3.课程设计说明书 二概要设计 voidmenu(graph*g);//菜单 voidEditgraph(graph*g);//编辑通信网络系统 intCreategraph(graph*g)//创立通信网络系统 intInsertVex(graph*g,stringv)//添加高校 voidChangeVex(graph*g,stringv)//修改高校名 intInsertArc(graph*g,stringv,stringw)//添加高校间的路线 intDeleteArc(graph*g,stringv,stringw)//删除高校间的路线 voidChangeWeight(graph*g,stringv,stringw)//修改高校间的路线及其本钱 intDestroygraph(graph*g)//销毁通信网络系统 intDisplay(graph*g)//输出通信网络系统 voidsave(graph*g)//保存通信网络系统 根本操作: InitList(L)初始化L为空表 DestoryList(L)销毁L ClearList(L)将L置为空表 ListLength(L)假设L为空表那么返回0,否那么返回表中元素个数 Locate(L,e)假设L中存在元素e那么将当前指针指向e所在位置并返回真 GetData(L,i)返回L中第i个元素的值 InsList(L,I,e)在L中第i个位置插入e,L的长度增加1 DelList(L,I,&e)删除L的第i个元素,并用e返回其值,L长度减少1 数据定义: typedefstructArcNode { intadj;//权值 }ArcNode; typedefstruct {stringvexs[MAX_VERTEX_NUM];//顶点 ArcNodearcs[MAX_VERTEX_NUM][MAX_VERTEX_NUM];//邻接矩阵 intvexnum,arc
Ta的资源

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中考试模拟试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中综合测试试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中综合测试模拟试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中统考试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中统考模拟试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中经典试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中经典模拟试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中监测试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中监测模拟试题含解析

2024-2025学年吉林九台区加工河中学七年级数学第一学期期中检测试题含解析

lj****88
实名认证
内容提供者


最近下载