付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——数据结构课程设计报告1doc
《数据结构》课程设计报告教学计划编制问题内部排序算法的性能分析学院(系):数学与统计学院班级:110010101学生姓名:杨晓格学号:11001010129指导教师:韩逢庆时间:从2023年12月31日到2023年1月6日
一、课程设计概述:
本次数据结构课程设计共完成二个题:a.教学计划编制问题b.内部排序算法的性能分析使用语言:C
二、课程设计题目一[试验内容]
教学计划编制问题[问题描述]
答学的每个专业都要制定教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必需满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序
[需求分析]
(1)输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3
位的字母数字串)、学分和直接先修课的课程号。
(2)允许用户指定以下两种编排策略之一:一是使学生在各学期中的学习负担尽
量均匀;二是使课程尽可能地集中在前几个学期中。
(3)若根据给定的条件问题无解,则报告适当的信息;否则将教学计划输出到用
户指定的文件中。计划的表格格式自行设计。
[概要设计]
mdinit()/*初始化教学计划*/
voidselect(intquee[],inti,intj,mda)/*使课程集中在前面*/voidarrage(mda)/*教学计划函数*/[流程图]
编译环境:TC3.0/VC6.0
2
初始化教学课程数学期数学分上限输入后续课程教学计划函数
[详细设计]#include#include#defineNULL0#definemaxsize100typedefstructstu{
intnumber;intscore;structstu*next;
}node;typedefstruct{}sd;
typedefstruct{
3
intvex_num;intvex_sco;inthave;node*first;
sdarry[maxsize];intmax_class;intmax_term;intscore_limit;
}md;mdinit(){
inti,x,c;mda;node*p;
printf(\scanf(\printf(\scanf(\
printf(\scanf(\printf(\for(i=1;i0){}
p=(node*)malloc(sizeof(node));p->number=a.arry[i].vex_num;p->next=a.arry[x].first;a.arry[x].first=p;c++;
}while(x>0);a.arry[i].have=c;
}
returna;
/*voiddisp(mda){node*p;inti;
for(i=1;inext;}
printf(\}}*/
voidselect(intquee[],inti,intj,mda){}
voidarrage(mda){
intk,temp,min;min=i;
for(k=i+1;k<=j;k++)
if(a.arry[quee[k]].vex_scotemp=quee[i];quee[i]=quee[min];quee[min]=temp;min=k;if(min!=i)
intquee[maxs
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理人文关怀与患者心理支持
- 动脉粥样硬化早期症状识别
- 医院环境清洁与消毒
- 部编版二年级语文下册《中国美食 第1课时》
- 腹部按摩健康指南
- 《玩出新气象》教学课件-2025-2026学年苏少版(新教材)小学美术二年级下册
- 激发科学兴趣的良方优 秀科普作家会员介绍
- 联想市场推广团队工作经历
- 零售业人力资源总监选拔策略
- 理赔专员与客户的沟通艺术与技巧
- 口腔颌面部肿瘤-血管瘤与脉管畸形的诊疗
- 和父亲断绝联系协议书范本
- TB-10414-2018-铁路路基工程施工质量验收标准
- 中建五局有限空间作业方案编制指南(2022版)
- 中职高考《农业经营与管理》考试题库大全-中(多选题)
- 苏教版小学科学五年级下册单元测试题(含答案)
- 全国中学生物理竞赛公式
- 鼻咽癌患者放疗护理课件整理
- 上市公司内部控制手册模板
- 2021年高一下物理第六章《圆周运动》测试卷及答案解析
- 高考作文复习:议论文写作之驳论文段指导
评论
0/150
提交评论