1 / 26
文档名称:

基于java汉诺塔游戏设计与实现.doc

格式:doc   大小:1,017KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于java汉诺塔游戏设计与实现.doc

上传人:xd3225 2019/2/20 文件大小:1017 KB

下载得到文件列表

基于java汉诺塔游戏设计与实现.doc

文档介绍

文档介绍:基于JAVA汉诺塔游戏设计与实现院系:计算机与电子系专业班:计算机应用技术0902班姓名:高亚学号:20092911057指导教师:彭文艺2012年6月基于JAVA汉诺塔游戏设计与实现JAVATowerofHanoi-basedGameDesignandImplementation 摘要Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE,JavaEE,JavaME)的总称。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。随着时代的不断发展进步,计算机已经融入我们的日常生活。很多时候,很多的问题想通过人的手来亲自解决已变得十分困难了,这时我们就要运用计算机来帮我们解决这些复杂的问题,汉诺塔问题就是这类较复杂的问题。此次,我们通过Eclipse软件来解决汉诺塔问题。程序运行后会出现一个界面,界面上有各种操作提示,按照提示进行各种操作后会得到汉诺塔游戏的运行过程及结果。关键词:Java汉诺塔EclipseAbstractJavaisacross-platformapplicationsoftwarecanwriteobject-orientedprogramminglanguagebySunMicrosystems,(namelyJavaSE,JavaEE,ofJavaME),efficiency,platformportability,andsecurityofJavatechnology,widelyusedinpersonalPC,thedatacenter,gameconsoles,puters,,whiletheworld',,,alotofproblemstothinkthroughthehumanhandtopersonallyresolvetheverydifficult,,theinterfaceonavarietyofoperatingtips,:JavaTowerofHanoiEclipse 目录摘要 IAbstract II绪论 11相关技术介绍 32系统需求分析 、B、C座的实现方法 ………………………………………………………………73系统总体设计 94系统主要功能设计流程图 、B、C座实现流程图………………………………………………………………………………………………………………105系统详细设计……………………………………………………………126系统测试…………………………………………………………………17结论 19致谢 20参考文献 21绪论汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。解答结果请自己运行计算,程序见尾部。面对庞大的数字(移动圆片的次数)18446744073709551615,看来,众僧们耗尽毕生精力也不可能完成金片的移动。