采用C++编写,完成了题目的所有要求,并附有说明文档。
大学的每个专业都要制定教学计划。
假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限值均相等,每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。
每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。
每门课恰好占一个学期。
试在这样的前提下设计一个教学计划编制程序。
[基本要求](1)输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。
(2)允许用户指定下列两种编排策略之一:一是使学生在各学期中的学习负担尽量均匀;
二是使课程尽可能地集中在前几个学期中。
(3)若根据给定的条件问题无解,则报告适当的信息;
否则将教学计划输出到用户指定的文件中。
计划的表格格式自行设计。
[测试数据]学期总数:6;
学分上限:10;
该专业共开设12门课,课程号从C01到C12,学分顺序为2,3,4,3,2,3,4,4,7,5,2,3。
先修关系如下:课程编号 课程名称 先决条件C1 程序设计基础 无C2 离散数学 C1C3 数据结构 C1,C2C4 汇编语言 C1C5 语言的设计和分析 C3,C4C6 计算机原理 C11C7 编译原理 C5,C3C8 操作系统 C3,C6C9 高等数学 无C10 线性代数 C9C11 普通物理 C9C12 数值分析 C9,C10,C1[实现提示]可设学期总数不超过12,课程总数不超过100。
如果输入的先修课程号不在该专业开设的课程序列中,则作为错误处理。
应建立内部课程序号与课程号之间的对应关系。
2024/5/31 0:35:01 241KB 教学计划编制
1
加载在微软公司(Microsoft®)的电子表格软件(Excel®)上的水晶球软件2000专业版(CrystalBall®2000ProfessionalEdition)是一个易于使用的软件。
它可以帮助你分析与你的电子表格模型相关的风险和不确定性。
这个软件包括蒙特卡洛模拟(水晶球)、时间序列预测(水晶球预言家)、最优选择(优化查询)和用来构造定制界面和程序的开发工具箱。
由于电子表格缺乏设计和分析可选方案的能力,所以仅用电子表格来估算一个事件发生的概率是不合适的。
而加载了水晶球软件的电子表格模型就能具备这样的功能,从而帮助用户洞察模型运行和结果产生的机制。
本初级教程通过一个媒体产业的实例来演示蒙特卡洛模拟和时间序列预测工具如何用于一个电子表格模型,为商业决策的内在风险提供更深入的了解和度量。
2024/5/18 2:29:21 6.11MB 水晶球
1
《软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)》是按照最新颁布的全国计算机技术与软件专业技术资格(水平)考试大纲和指定教材编写的考试参考用书。
全书分为13章,内容包括:计算机网络基础知识、程序语言基础知识、操作系统知识、系统开发和运行、网络基础知识、多媒体基础知识、数据库技术、数据结构、算法设计和分析、面向对象技术、标准化和软件知识产权基础知识、计算机专业英语和考前模拟卷。
每章分为备考指南、考点串讲、真题详解和强化训练四大部分,帮助读者明确考核要求,把握命题规律与特点,掌握考试要点和解题方法。
  《软件设计师考试同步辅导:考点串讲、真题详解与强化训练(第2版)》紧扣考试大纲,具有应试导向准确、考试要点突出、真题分析详尽、针对性强等特点,非常适合参加软件设计师考试的考生使用,也可作为高等院校或培训班的教材。
目录第1章计算机系统知识第2章程序语言基础知识第3章操作系统知识第4章系统开发和运行第5章网络基础知识第6章多媒体基础知识第7章数据库技术第8章数据结构第9章算法设计和分析第10章面向对象技术第11章标准化和软件知识产权基础知识第12章计算机专业英语第13章考前模拟卷
2024/3/17 13:12:06 137.93MB 软考 软件设计师 同步辅导
1
XFLR5_v6.09.01多语中文版(机翼模拟分析工具)是一个在低雷诺数下翼型、机翼和飞机的分析工具。
它包括:使用XFoil作为求解器,直接和逆向分析能力,基于升力线法、涡格法和3D面元法的机翼设计和分析
Xfoil是一个为设计和分析亚音速飞机独立翼型编写的互动式的程序,用于分析翼型(2D)和机翼、甚至整个飞机(3D)气动力的共享软件,它由MIT(麻省理工)航空航天系的Prof.MarkDrela和H.Youngren开发。
有友好用户界面的开源软件(使用Qt开发)。
http://www.xflr5.cn/basic_operations.htmlhttp://www.xflr5.cn/docs/XFLR5稳定性分析中文版.pdf
1
在日常的生活中,通信是人们用来传递信息的方式。
随着数字系统的飞速发展,对数字系统的性能和调制解调技术要求也越来越高。
同时,由于计算技术的发展,通信系统的仿真已日益普遍,已逐渐成为今天设计和分析通信系统的主要工具。
本次设计将使用MATLAB软件设计函数对2FSK调制解调技术进行仿真和研究。
本文在第一章中介绍了通信系统的组成、MATLAB的使用。
第二章深入分析了2FSK的调制解调原理理论知识,熟悉了原理后,在第三章中用MATLAB编程进行仿真和研究。
本设计主要实现2FSK调制解调过程的仿真。
最后一章对数字调制与解调作了一个总结
2023/9/30 0:47:57 3.63MB 调制解调  2FSK matlab 毕业设计
1
根据1976年的标准大气甲气压函数,返回密度,声音,温度,压力和速度,给定高度的输入高达86公里。
此功能的目的是为那些设计和分析飞机用的,并具有以下的功能,迄今还没有被合并在一个单一标准环境函数(1)输入可以是标量,矢量,矩阵或高度的n维数组。
该功能是向量化和快速计算大气条件在有大量点同时进行。
(2)温度偏移选项为非标准环境中,如分析大热天飞机功能。
(3)输入和输出可以独立地为SI或英制单位。
(4)单位的一致性可以通过使用DimensionedVariable类,减少错误,使代码更清晰强制执行。
(5)返回所需的一切很容易地确定重要参数,如动压,马赫数,雷诺数,滞止温度等
2015/3/6 5:17:58 8KB 大气 模型
1
算法设计技巧与分析中文版阿苏外耶扫描版pdf[算法设计技巧与分析中文版]阿苏外耶扫描版pdf虽然本书的主题是算法设计技术但也强调了算法设计中另一个重要组成部分:算法分析本书对大多数给出的算法进行了详细的分析论述的重点是设计技术的实际使用每一种技术通过提供适量的求解某些问题的算法来说明书的内容可作为算法设计和分析领域的教科书">算法设计技巧与分析中文版阿苏外耶扫描版pdf[算法设计技巧与分析中文版]阿苏外耶扫描版pdf虽然本书的主题是算法设计技术但也强调了算法设计中另一个重要组成部分:算法分析本书对大多数给出的算法进行了详[更多]
2019/11/11 4:19:45 31.56MB 算法 算法设计 算法分析
1
Introductiontothedesignandanalysisofalgorithms算法入门设计和分析-英文教材非常不错的算法教材,我们上课就用这本哦,内容很丰富很片面
2020/11/5 3:46:03 2.6MB Algorithm 算法 设计和分析
1
(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。
运转本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运转。
文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。
不懂可以扫文件中二维码在QQ里面问。
2022/9/30 16:31:44 29.75MB 爬虫 python 源码软件 开发语言
1
算法设计与分析题目和源代码1.穷举n位二进制数12.穷举所有陈列33.二分查找44.归并排序65.快速排序86.走迷宫97.循环赛日程表118.0-1背包问题119.装载问题1310.堡垒问题1511.8皇后问题1812.素数环问题2113.迷宫问题2314.踩气球2715.字母转换2916.农场灌溉问题3217.求图像的周长3618.电子老鼠闯迷宫4119.跳马4520.独轮车5021.六数码问题5622.找倍数6123.木乃伊迷宫6224.用随机投点法求圆周率PI6825.活动安排6926.数独游戏7127.装盘子7728.子集7829.最长公共子序列8030.防卫导弹8131.田忌赛马8432.计算矩阵连乘积8633.石子合并8834.旅游预算9035.花生米(二)91
2015/2/14 13:42:11 431KB 算法题目和源代码
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡