该论文主要是讲述编写一个叫“雨一直下”的小游戏的整个过程。包括引言、问题陈述、问题分析、设计实现、评价总结几个部分。其中引言部分主要是介绍JAVA语言区别于其他语言的无可比拟的优点以及在编写游戏方面的优势,这也是我们为什么用JAVA 写的原因。问题陈述主要讲为何编写这个游戏,以及对整个游戏进行整体的一个构思,规划,要实现的基本功能,玩法及规则等。问题分析就是用面向对象的分析的方法对我们的构思进行解析,抽象出类、属性、方法等,为第四步的具体实现打基础。
上传时间: 2014-01-26
上传用户:qiaoyue
7.安排教学计划(**) 问题描述:大学的每个专业都要制定教学计划。假设任何专业都有固定的学习年限,每学年含两个学期,每学期的时间长度和学分上限值均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排上必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课程恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 基本要求:输入参数包括学期总数,一学期的学分上限,每门课程的课程号、学分和直接先修课的课程号;允许两种策略,一是使学生在各学期的学习负担尽量均匀,二是使课程尽量集中在前几个学期;若根据给定的条件问题无解,则报告适当的信息,否则将教学计划输出到用户指定的文件中。教学计划的表格格式自行设定。 测试数据:学期总数为6,学分上限为10,该专业共开设12门。以06级某专业必修课与选修课为例,选择12门课程及相应学分,制定一个表明各门课程先后约束关系的有向图。 提高要求:产生多种不同的方案,并使方案之间的差异尽可能地大。
标签: 大学
上传时间: 2014-01-04
上传用户:wcl168881111111
遗传算法是模拟达尔文生物进化论的自然选择与遗传学机理的计算模型, 它是由美国Michigan 大学的Holland教授于1975年首次提出的. 这是一种新的全局优化搜索算法, 其基本特征是利用群体进化,即在求解过程中, 通过使种群不断优化, 从而找到满意解或最优解. 该算法具有简单通用、鲁棒性强的优点, 适于并行处理, 已经广泛地应用于计算机科学、优化调度、运输问题及组合优化等领域
上传时间: 2017-02-07
上传用户:lindor
基本遗传算法,求函数最值问题。全用C编写,使用VC6.0完全可以编译通过。
标签: 算法
上传时间: 2013-12-26
上传用户:cylnpy
(三)全国交通咨询模拟 【问题描述】处于对不同目的的旅客对交通工具有不同的要求。例如,因公出差的旅客希望在旅途中的时间尽可能短,出门旅游的游客则希望旅费尽可能省,而老年旅客则要求中转次数最少。编制一个全国城市间的交通咨询程序,为旅客提供两种或三种最优决策的交通咨询。 【基本要求】 (1)提供对城市信息进行编辑(如:添加或删除)的功能。 (2)城市之间有两种交通工具:火车和飞机。提供对列车时刻表和飞机航班进行编辑(增设或删除)的功能。 (3)提供两种最优决策:最快到达或最省钱到达。全程只考虑一种交通工具。 (4)旅途中耗费的总时间应该包括中转站的等候时间。 (5)咨询以用户和计算机的对话方式进行。由用户输入起始站、终点站、最优决策原则和交通工具,输出信息:最快需要多长时间才能到达或者最少需要多少旅费才能到达,并详细说明依次于何时乘坐哪一趟列车或哪一次班机到何地。
标签: 模拟
上传时间: 2013-12-26
上传用户:Amygdala
本书较为全面地介绍了机器学习的基本概念,并讨论了数据挖掘和知识发现中的有关问题及多策略学习方法,具体地阐述了机器学习与数据挖掘在工程设计,文本、图像和音乐,网页分析、计算机病毒和计算机控制,医疗诊断、生物医疗信号分析和水质分析中的生物信号处理等方面的应用情况。 本书收集众多不同领域中数据挖掘的实际案例,以此来说明数据挖掘的具体解决方法,以期为广大读者提供一个更为广阔的数据挖掘应用视角。
上传时间: 2013-11-26
上传用户:hustfanenze
亚龙高架库控制程序 VB 基本结构为PLC通过驱动器控制步进电机实现启动、停止、加速、减速、匀速、换向等运动轮廓,各个方向利用限位开关提供限位保护 本装置控制采用德国西门子公司的S7-200系列的PLC,它可以满足多种多样的自动化控制需要,具有紧凑的设计,良好的扩展性,低廉的价格以及强大的指令,使得S7-200可以近乎完美的满足小规模的控制要求。此外,丰富的CPU类型和电压等级使其在解决用户的工业自动化问题时,具有很强的适应性。S7-200系列是一种可编程序逻辑控制器。它能够控制各种设备以满足自动化控制需要。S7-200的用户程序中包括了位逻辑,中断,计数器,定时器,复杂数学运算以及与其它智能模块通讯等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。尤其是它的两路PTO(高速脉冲输出)功能在步进电极的控制上非常的方便,它可以直接来通过驱动模块来驱动步进电机来实现不同的旋转要求,实现起步的加速或停止时的减速
上传时间: 2013-12-05
上传用户:xuanchangri
【问题描述】 设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理以下项目,直到选择退出为止。 【基本要求】 (1)初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; (2)编码:利用建好的哈夫曼树生成哈夫曼编码; (3)输出编码; (4)设字符集及频度如下表: 字符:A B C D E F 频度:4 9 23 2 17 15 字符:G H I J K 频度:1 2 3 3 4
上传时间: 2017-03-07
上传用户:qwe1234
八皇后游戏的说明: 问题的提出:八皇后是个古老而有趣的游戏,是由高斯于1850年首先提出的。 要求在国际象棋的棋盘上放置八个皇后,使其不能相互攻击,即任意两个皇后不能处于 棋盘的同一行、同一列和同一条对角线上。试问有多少种放法? 基本思想是:先把皇后放在(0,0)位置,然后把1号皇后放在(1,j)位置, 使其满足要求。接着放2号皇后,依此类推。遇到某个皇后如把她无论放在该行的任意 位置均不满足要求,则前一个皇后放置不当,须重新放置前一皇后,如8个皇后均按要 求放置好,这就是一次成功的摆法。
标签:
上传时间: 2013-12-17
上传用户:hanli8870
Csharp打包数据库.当你的项目基本完成测试,准备发布的时候,制作一个用户使用简便的自动安装包就成为编码完成后的又一个需要解决的问题,工程开发的是否完满,从安装中,用户应该会有个最初的体验。
上传时间: 2017-03-19
上传用户:zhangyi99104144