登录
首页 » Android » Nim Challenge 游戏

Nim Challenge 游戏

于 2022-12-11 发布 文件大小:246.48 kB
0 125
下载积分: 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 个回复

  • listview下拉刷新实现,各种上下拉,还有水平拉
    listview下拉刷新实现,各种上下拉,还有水平拉
    2022-03-31 14:29:01下载
    积分:1
  • androidBaiduMap-project
    android 百度地图语音导航源码 项目中用到的,传上来换点积分(android baidu map )
    2015-08-22 18:58:07下载
    积分:1
  • android3_10
    android 2d 图形绘制,小球不停地跳转(android small program)
    2012-05-09 22:09:52下载
    积分:1
  • 数据库
    demo,里面有一个utils,其他东西就没有多少了,utils进行了增删改查等操作,可以看看,没有了,对了是基于orm数据库的
    2022-01-23 10:38:32下载
    积分:1
  • 用Qt来开发Android程序,源码中使用QML来读取Android短信列表,联系人等内容程序
    1、这个Demo中,我使用JNI调用Java的方式来读取Android的短信会话,短信列表,联系人等内容。 同时手机收到短信时使用JNI的native方式来回调Qt的短信更新通知,并读取短信内容。 2、使用QML做的一款Android的短信程序。
    2022-03-05 13:22:08下载
    积分:1
  • 234
    说明:  Android程序设计基础,用户界面开发(Android programming based user interface development)
    2010-04-21 14:53:18下载
    积分:1
  • MojiWeather 演示
    这是我第一次到一个简单的墨迹天气演示、 阅读、 天气年历温度查询的主要功能的发展,我和查询等功能,希望对初学者有所帮助。
    2023-07-15 14:25:04下载
    积分:1
  • Android文件下载
    本文转载短裤党 将介绍在android平台下如何实现多线程下载,大家都知道,android平台使用java做为开发语言,所以java中支持的多线程下载方式在android平台下都支持,其中主要有两种方式可以实现多线程下载。 一种方式是使用很多个线程分别下载文件的不同部分,最后把所有下载完的文件合并成一个文件。另一种方式是使用java为我们提供的RandomAccessFile类实现多线程的下载。 从性能上分析,第二种方式的存取速度会慢一些,但开发起来较为容易,不需要进行合并文件等操作。本文将使用第二种方式来实现多线程下载,最终效果如下图所示: 使用图形界面来获取需要下载的内容,并实时更新下载进度条,代码如下所示: Java代码   请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
    2022-07-16 19:34:38下载
    积分:1
  • android及时通讯源码:实时对讲机
    android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机android及时通讯源码:实时对讲机
    2022-03-18 07:42:04下载
    积分:1
  • android 多线程实例源码下载
    android 多线程实例源码下载
    2015-05-13下载
    积分:1
  • 696518资源总数
  • 105554会员总数
  • 2今日下载