博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最佳的麻将数据结构
阅读量:4045 次
发布时间:2019-05-24

本文共 659 字,大约阅读时间需要 2 分钟。

棋子分:万,筒,条,东南西北风,再加中发白一共是  :3*(9*4)+7*4=136 个

数据存储方式:list方式,其中包括指示的棋子类型与大小:
 万用 1表示,大小用1-9表示。例如三万表示为13,8万表示为18
 筒用2表示,大小用1-9表示。
 条用3表示,大小用1-9表示。
 东为40
 南为50
 西为60
 北为70
 中为80
 发为90
 白为100

 

 

 

 

 

  public static int chesslist[]={11,11,11,11,麻将数据定义

            12,12,12,12,
            13,13,13,13,
            14,14,14,14,
            15,15,15,15,
            16,16,16,16,
            17,17,17,17,
            18,18,18,18,
            19,19,19,19,
            21,21,21,21,
            22,22,22,22,
            23,23,23,23,
            24,24,24,24,
            25,25,25,25,
            26,26,26,26,
            27,27,27,27,
            28,28,28,28,
            29,29,29,29,
            31,31,31,31,
            32,32,32,32,
            33,33,33,33,
            34,34,34,34,
            35,35,35,35,
            36,36,36,36,
            37,37,37,37,
            38,38,38,38,
            39,39,39,39,
            40,40,40,40,
            50,50,50,50,
            60,60,60,60,
            70,70,70,70,
            80,80,80,80,
            90,90,90,90,
            100,100,100,100};

转载地址:http://gbedi.baihongyu.com/

你可能感兴趣的文章
WPF UI&控件免费开源库
查看>>
QT打开项目提示no valid settings file could be found
查看>>
Win10+VS+ESP32环境搭建
查看>>
Ubuntu+win10远程桌面
查看>>
flutter-实现圆角带边框的view(android无效)
查看>>
android 代码实现圆角
查看>>
flutter-解析json
查看>>
android中shader的使用
查看>>
java LinkedList与ArrayList迭代器遍历和for遍历对比
查看>>
drat中构造方法
查看>>
JavaScript的一些基础-数据类型
查看>>
JavaScript基础知识(2)
查看>>
转载一个webview开车指南以及实际项目中的使用
查看>>
android中对于非属性动画的整理
查看>>
一个简单的TabLayout的使用
查看>>
ReactNative使用Redux例子
查看>>
Promise的基本使用
查看>>
coursesa课程 Python 3 programming 统计文件有多少单词
查看>>
coursesa课程 Python 3 programming 输出每一行句子的第三个单词
查看>>
Returning a value from a function
查看>>