登录
首页 » Android » Nim Challenge 游戏

Nim Challenge 游戏

于 2022-12-11 发布 文件大小:246.48 kB
0 70
下载积分: 2 下载次数: 1

代码说明:

翻译  maninwest@Codeforge 作者:Giannakakis Kostas@CodeProjectNim 是个策略游戏,两个玩家轮流从不同的堆中移除对象。一个玩家可以移除任何数量的项目,只要它们都来自相同的堆且出现在相连的位置。移走所有堆中最后一个项目的玩家赢。相信很多人玩过这个游戏,也许有人认为这不过是碰运气的游戏。但是该游戏有个算法,如果正确运用的话,可以让一个玩家总是赢。Nim Challenge 是个 Android 应用程序,它实现了这个 "赢家战略" ,挑战玩家在不同的情景下和有限时间内对战略的应用。赢家战略考虑这样一种情况:3 个堆,大小分别是 1, 2 和 3 的排列  |  | |  | | |这种排列可以表示为:1 = 00122 = 01023 = 0112  ---Sum: 000数每一行元素的个数,转化成二进制表示(1 和 0)。在每一列,数 1 的数量。如果结果是奇数,则对应的列在Sum中是 1/如果是偶数,则是 0.如果 Sum  都是 0,则第一个玩的人会输。如果Sum 中有一个 1, 第一个玩家总能找到一步,让自己获胜。上述算法假设最后一个移除项目的人赢。但是这个游戏也常常让最后一个玩家输,这就是所谓的 "misère " 游戏,在一个"misère " 游戏中,可以应用相同的算法,不同的是当大小为 1 的堆剩下时的情景。在这种情

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 湍流普朗特数UDF(Aoki.c)
    湍流普朗特数UDF(Aoki.c)
    2020-01-16下载
    积分:1
  • android中ExpandableListView用法的一个简单实例 附效果图
    喜欢显示好友QQ那样的列表,可以展开,可以收起,在android中,以往用的比较多的是listview,虽然可以实现列表的展示,但在某些情况下,我们还是希望用到可以分组并实现收缩的列表,那就要用到android的ExpandableListView,今天研究了一下这个的用法,也参考了很多资料动手写了一个小demo,实现了基本的功能,但界面优化方面做得还不够好,有待改进,素材采用了Q版三国杀武将的图片,很有爱哈哈,下面直接上效果图以及源代码~!
    2013-03-07下载
    积分:1
  • android 仿微信录音+播放 例子源码下载(语音对讲)
    仿微信语音对讲,压缩包中包含3个语音相关的例子,具体如下:
    2015-03-26下载
    积分:1
  • H264Android
    android H264编解码源程序,包含本地代码!(android H264 codec source code contains the local code!)
    2013-04-03 21:10:24下载
    积分:1
  • 海康威视远程监控Android代码
    工程里包含了海康威视android sdk(网络库+播放库) 官网上只有android 播放库下载,没有android 网络库下载哦(这个可是本人自己反编译的,保证能用) 可以下载看看:海康威视远程监控Android端APP开发初探 海康威视远程监控Android代码,手机app代码
    2022-09-30 02:25:07下载
    积分:1
  • android webview 与js 交互例子源码下载(相互调用)
    android webview 与js 交互例子源码下载(相互调用)
    2015-05-05下载
    积分:1
  • 安卓系统的传感器信息融合
    在这个项目中你可以附加传感器作为一种硬件并获得通过我的 app.this 项目的输出基于 java 和对正在工作的人很有帮助对现实世界的问题,在需要时才收集投入从各种传感器或就像健康的硬件相关的项目在哪里,我们必须从心电传感器等收集输入
    2022-08-18 05:47:57下载
    积分:1
  • 使用ESP8266 lua sciript继电器控制
    esp8266模块esp-08
    2022-11-07 07:30:03下载
    积分:1
  • androidupload
    基于Java源码的Android上传文件小模块,运行于Android客户端,用户通过嵌入程序内的上传程序,实现文件上传,学会了本代码,不但可上传限制格式的文件,还可上传指定格式的图片、文件等,android upload程序源代码,与大家分享。(Java source code of the Android-based upload files small module, which runs on Android client, users by embedding within the program upload program, file upload, learn the code, not only upload limit format, specify the format can upload pictures, files, android upload source code, to share with you.)
    2013-07-31 09:11:59下载
    积分:1
  • AndroidRTC_WebScoke(修改版)
    应用背景实现android手机采集音视频进行webrtc处理后, 用 webscoket发送出去, 后台接受后可以实现音视频的通话. 后台代码可在网上查询webtrc node.js版本,直接发布运行即可.关键技术 WebRTC是Google于2011年6月3日开源的即时通讯项目,旨在使其成为客户端视频通话的标准。   刚接触WebRTC的时候你会被里面的一堆概念搞晕,特别是对没接触过音视频的人来说,如WebRTC, ICE, STUN, TURN, P2P, NAT, Jingle, TALK, VOIP, FFMPEG, H264, VP8, NACK, RTP, RTCP, RTSP, RTMP, SIP, XMPP, ISAC, ILBC, OPUS, G711, G722.   晕了吧,凡事都要有个过程的,一步步来吧!不懂了就问问度娘或GOOGLE.大家一起进步吧!加油 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-05-22 10:01:11下载
    积分:1
  • 696518资源总数
  • 104298会员总数
  • 46今日下载