计算机算法与分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机算法与分析.doc

KUNMING UNIVERSIT Y 课程设计(大作业)报告 昆明学院 昆明学院课程设计(大作业)任务书 ~院(系):信息技术学院 专 业:计算机科学与技术 学 号: 任务起止日期: 课程设计题冃:姓名挑战小游戏 课程设计要求: 在游戏界面中,输入两个姓名分别作为挑战者和被挑战者,通过算法产生出其各个属性 值(战力指数,攻击力,防御力),使两个名字进行对战,进行多伦冋合示,用HP值决定双 方输赢,HP值为0的一方战败。 程序设计以JAVA完成,配冇图形界面。从分析题目的需求入手,按设计抽象数据类型、 构思算法、通过类的设计实现抽象数据类型、编制上机程序代码并调试的步骤完成题目,最 终写出完整的分析报告。最后捉交作业包括:课程设计报告;完整程序,应该具有可显示界 而;PPT及算法说明。 工作计划及安排: 第一天:对即将进行的课程题目进行分析,然后再查询相关的资料。 第二天:对题冃耍求进行分析,写出游戏的算法思想。 第三、四天:进行代码的编写、调试过程,写报告。 第五天:提交设计结果及设计报告,进行PPT演示,并且进行答辩。 合计: 5天 指导教师签字 课程设计(大作业)成绩 课程设计题目:姓名挑战游戏 算法分析是一门面向设计,且理论性很强的科目。算法设计与分析己经学了一个学期, 有许多知识都存在似懂非懂的现象,有很多问题还是不能解决,比如所加入的表情图不能切 换,做不出来。最后没有使用挑战表情。基于对本门课程的学习,将算法思想灵活运用到设 计中來,解决实际问题。我们组设计的是:姓名挑战游戏,由于个人能力有限,编写的代码 有一些问题,经过小组讨论,作了一定的改进,这说明我们在编程方面存在很多不足,有待 于在以后的学习中不断提高和改进。通过用JAVA编写程序,掌握设计的算法和基本思想, 加强了我调试程序的能力,培养了分析、解决问题的能力,提高自己的认识。 这次实训,不仅检验了我所学的知识,也培养了我如何去把握一件事,如何去做一件事, 又如何完成一件事情。在设计过程中,和同学们相互探讨,相互学习,相互监禅。实训是我 们专业课程知识综合应用的实践训练,这是我们迈向社会,从事职业工作前一个必不可少的 过程。“千里之行始于足下”,通过这次实训,我深深体会到这句千古名言的真正含义。我今 天认真的进行实训,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下 坚实的基础。通过这次实训,我在多方而都有所提高。学习到了很多理论知识,加强了实践 的能力。 指导教师评语: 成绩: 目录 TOC \o 1-5 \h \z HYPERLINK \l bookmark12 \o Current Document \h 一、设计目的 1 HYPERLINK \l bookmark14 \o Current Document \h 二题目分析 1 HYPERLINK \l bookmark16 \o Current Document \h 三、 耐要求 1 HYPERLINK \l bookmark18 \o Current Document \h 四、 总体设计、算法描述 1 4.1算法思想 1 4.2主方法分析 2 4.3总体分析 2 4.4使用到的方法 2 4.5游戏细节设计 3 4.5.1攻击招式统计 3 4.5.2治疗旅 3 4.5.3 不明原因 3 HYPERLINK \l bookmark20 \o Current Document \h 五、 实验总结 3 HYPERLINK \l bookmark22 \o Current Document \h 六、 源虧及运行结果 4 6.1源程序 4 6.2运行前结果分析 9 6.3运行后结果分析 9 HYPERLINK \l bookmark26 \o Current Document \h 七、 参考文献 10 课程设计(大作业)报告 一、 设计目的 课程设计是巩固所学理论知识、提高算法设计、分析能力的重耍实践环节。算法设计L 分析,主要冃的是为解决某一问题而提出多种不同的解决方案,并H针对具体问题做细致的 时间和空间复朵度分析,选取效率高的算法解决问题,从而达到优化的目的。 通过课程设计的训练,使我们能够巩固所学的算法分析基础理论知识,体会程序设计的 全过程,培养我们处理数据的能力,提高我们分析问题、收集资料、解决问题的能力,最终 培养理论联系实际,利用各种算法解决实际问题的应用能力。同时可以检测我们对这门课程 的学握情况,冇助于查缺补漏。 二、 题目分析 这次课程设计以JAVA语言为基础结合其图形应用界而来设计一个姓名挑战游戏,设计 出的游戏有图形化界而,且界血?简洁适用;在游戏界而屮,输入两个姓名分别作为挑战者和 被挑战者,由姓名产牛其属性值(战力指数,攻击力,防御

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档