一、前言 24点游戏是一个常见游戏,出题者给出4个整数,要求答题者在指定时间内给出一个四则运算的表达式,恰好用上这这个整数各一次,计算结果为24,超出时间为输。 二、分析 用计算机来算这个题,搜索速度当然有很大优势,我编程喜欢考虑通用一点,不限制输入数量和结果数,甚至不限制运算符数量。这样组合数就很大,如果输入数比较多,则搜索时间会非常长。 我用两个方法来提高搜索速度:一、是大家都能考虑到的重复搜索问题,比如1,2,3和2,3,1所有的组合情况是相同的,我只搜索使用递增序的数组,则可以降低一个组合数的数量级别;二、使用动态规划中的备忘录方法,比如你计算出2和3所有可能的计算结果,则他们与4结合的时候,要用到,与1结合的时候,也要用到,使用备忘录,可以只计算一次,大大降低运算复杂度。 三、设计 整体设计:分别设计4个类:游戏、表达式、运算、分数,各司其责,结构清晰,易于扩展。
资源简介:一、前言 24点游戏是一个常见游戏,出题者给出4个整数,要求答题者在指定时间内给出一个四则运算的表达式,恰好用上这这个整数各一次,计算结果为24,超出时间为输。 二、分析 用计算机来算这个题,搜索速度当然有很大优势,我编程喜欢考虑通用一点,不...
上传时间: 2014-01-13
上传用户:zhangyigenius
资源简介:vb 24点计算.是一个智力小游戏
上传时间: 2015-12-11
上传用户:zhuimenghuadie
资源简介:库存管理系统实验指导书 ------库存业务管理系统 一、前言 管理信息系统是一门实践性很强的专业课。为了使同学们在学习本课程的同时能有机会实践,特安排一个实验,即企业库存业务管理系统,这个系统以某企业ERP中物料供应管理为背景,适当作了简化。 通过这...
上传时间: 2013-12-18
上传用户:wsf950131
资源简介:一款棋牌24点游戏的源代码 对初学者有用的
上传时间: 2014-01-21
上传用户:shinesyh
资源简介:这是一个拼图游戏。玩家应该将打散的小图拼成一张大图。 玩家可以通过鼠标和键盘来移动小图,移动的次数和拼成 一张大图所化费的时间作为游戏得分的依据。 成绩=1000-时间(秒)-移动步数*10 按F1键重新开始该游戏,按Y健可以预览整个的图片
上传时间: 2016-11-01
上传用户:Yukiseop
资源简介:这是一个手机游戏,针对现在的智能手机而设计的一款新游戏
上传时间: 2015-03-16
上传用户:dongqiangqiang
资源简介:LCD 仿真器 一、概述 LCD仿真器是一种电子产品的辅助开发工具。目前LCD(液晶屏)在各种电子产品的使用越来越广泛,开发人员在开发带LCD的产品时会用到各种各样的LCD,这些LCD或是现有的,或是定制,现有的LCD不一定能完全满足设计需要,定制LCD需要时间,需...
上传时间: 2015-03-23
上传用户:gundan
资源简介:这是一个扑克牌游戏。 1.抓有黑桃7 的玩家首先出黑桃7。 2.然后按逆时针方向出牌。每位玩家依次出牌,可以出7和已出的牌相邻的牌。如果已经没有可出的牌,则必须盖一张牌。
上传时间: 2015-10-05
上传用户:xymbian
资源简介:JAVA编写的跳棋游戏 是一个eclipse的工程, 现在是最新版本: 1.修改电脑的智力,难度更高,要战胜电脑?你有10%的机会 2.现在支持多个玩家游戏(将来支持网络游戏) 3.下一步设想移植到手机,PPC上 4.增加声音效果 (2005-11-18)
上传时间: 2013-12-19
上传用户:agent
资源简介:数据结构 一、 实验目的与要求 可用一个带权有向图表示某区域的公交线路网,图中顶点表示区域内的重要场所,弧表示公交线路,弧上的权表示票价。要求: 1、采用键盘输入的方式接受用户输入的公交线路网(该网应该是公交网的子网 ,只需要包括重要场所及其...
上传时间: 2013-12-30
上传用户:xyipie
资源简介:这是一个迷宫游戏的c语言实现程序,实现一个简单的迷宫游戏。
上传时间: 2016-06-24
上传用户:sqq
资源简介:这是一个flash游戏,为判断数字加减,根据得数打分。
上传时间: 2014-01-22
上传用户:LouieWu
资源简介:商品资讯系统分析(第一阶段)报告一、 前言: 电子商务作为网站经营的目标,随着网站发展的成熟,越发显得重要。作为财经频道下的商品资讯的需求就是在这样的背景下提出的。商品资讯的目标是:凝聚商业伙伴,营造商业气氛,使得合作伙伴可以通过信息分类、...
上传时间: 2013-12-13
上传用户:change0329
资源简介: 把着段代码复制下来存为文本文档,命名为1 在DOS下用debug<1.txt 生成一个可执行程序。 进去是一个3D游戏的旋转界面,还有一段美妙的音乐,真是牛!!! 快去看看吧
上传时间: 2014-11-16
上传用户:whenfly
资源简介:贪吃蛇”游戏是一个经典的游戏,它因操作简单、娱乐性强而广受欢迎。本文基于Java技术开发了一个操作简单、界面美观、功能较齐全的“贪吃蛇”游戏。整个游戏程序分为二个功能模块,六个类模块,实现了游戏的开始、暂停、结束。通过本游戏的开发,达到学习Java...
上传时间: 2017-01-28
上传用户:netwolf
资源简介:不知道是一个什么游戏
上传时间: 2013-12-18
上传用户:dyctj
资源简介:这是一个小游戏的原代码
上传时间: 2015-01-06
上传用户:wangchong
资源简介:这是一个迷宫游戏的原代码
上传时间: 2015-01-13
上传用户:chens000
资源简介:这是一个有关游戏的源玛
上传时间: 2015-01-18
上传用户:tedo811
资源简介:这是一个打字游戏哦
上传时间: 2013-12-25
上传用户:731140412
资源简介:这是一个C游戏谢谢大家
上传时间: 2015-01-29
上传用户:cainaifa
资源简介:点灯游戏是一个十分有趣的智力游戏,他的规则是这样的:有一行N行N列的灯,开始时全部是灭的,
上传时间: 2015-02-08
上传用户:cc1
资源简介:华容道源代码:是一个关于游戏编程例子
上传时间: 2013-12-28
上传用户:tedo811
资源简介:这是一个儿童游戏程序。孩子们用不同的手势表示三种不同的对象,如伸开手掌象征“布”(cloth,用字符c表示),握成拳头象征“锤子”(hammer,用字符h表示),只伸出食指和中指象征“剪刀”(scissors,用字符s表示)。其胜负规则是“布包锤子,锤子砸剪刀,剪刀剪...
上传时间: 2013-11-29
上传用户:exxxds
资源简介:《数据库设计》课程设计 一、 设计目的 数据库设计是一门应用性很强的学科,在学习时必须使理论与实践相结合。课程设计的目的是通过实践使同学们经历到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。 二、 设计任务与要求 (1) 对实际系统...
上传时间: 2015-03-03
上传用户:498732662
资源简介:大家好!这是一个网络游戏源码
上传时间: 2013-12-22
上传用户:xuan‘nian
资源简介:是一个篮球游戏软件,可以自由设定时间,人数和游戏规则.
上传时间: 2015-05-18
上传用户:royzhangsz
资源简介:这是一个小游戏!!!希望大家能够喜欢!!希望大家多多支持
上传时间: 2013-12-26
上传用户:924484786
资源简介:是一个java的小球游戏 是一个java的小球游戏 是一个java的小球游戏
上传时间: 2015-05-19
上传用户:a6697238
资源简介:鲨鱼攻击猎物游戏 是一个Applet程序,要在浏览器中或用appletviewer执行。当Applet运行时, 鲨鱼会在水平方向持续移动,单击相应的按钮会改变鲨鱼的运动方向。游戏的目标是当猎物 经过时,如果鲨鱼也处在该位置并且完全没入水中,则猎物才被捕获。猎物被...
上传时间: 2013-12-05
上传用户:徐孺