智能麻将算法
· 一键算牌 · 听牌分析

国标、川麻、广东牌、日本麻将…… 多种规则适配,快速推算胡牌、番型、听牌概率。专业级算法引擎,麻友必备工具。

麻将算法计算器 牌型示意
⚡ 核心能力

麻将算法计算器 · 四大核心

基于图论+动态规划,毫秒级反馈

胡牌检测
🀄 胡牌检测

标准胡牌牌型判定,支持七对、碰碰胡、混一色等特殊牌型。快速识别“已胡”或“未听”。

听牌计算
🎯 听牌推算

输入手牌,立即列出所有听牌及剩余张数。智能分析最优听牌,提升胜率。

番数计算
🧮 番数 / 台数

根据地方规则自动计算番种,清一色、大三元、杠上开花等,精准计分。

概率分析
📊 概率辅助

剩余牌堆概率、进张期望,辅助决策是否吃碰、留牌。

🧠 麻将算法 · 底层逻辑

基于深度优先搜索(DFS)与状态压缩,将手牌拆分为面子 + 雀头。支持多规则扩展:

  • 标准胡牌算法:递归剔除顺子、刻子,检测雀头;
  • 听牌生成器:遍历34种牌,判断是否胡牌,去重优化;
  • 番种引擎:基于组合、花色、风牌、箭牌等特征匹配;
  • 自适应规则:可切换国标、日本麻将、四川血战、广东麻将等。

算法复杂度控制在 O(34×C) 以内,移动端也可流畅运行。

试试算牌 →
麻将算法流程图解

算法可视化:手牌分解 → 面子提取 → 胡牌判定

🕹️ 在线试算 · 牌型输入

输入你的手牌(万/条/筒/字牌),点击计算

📋 计算结果

* 模拟输出,展示算法逻辑。实际完整版支持实时分析。

麻将牌示例
❓ 常见疑问

麻将算法计算器 · 问答

1. 麻将算法计算器支持哪些规则?

目前内置国标麻将、四川血战、广东推倒胡、日本立直等主流规则。算法引擎支持自定义番种和特殊牌型(如十三幺、七对)。

2. 如何输入手牌?格式是什么?

使用数字+万/条/筒,例如“123万 456条 789筒”,字牌输入“东 南 西 北 中 发 白”。支持重复牌,算法自动识别。

3. 算法准确率有多高?

标准胡牌检测准确率接近100%(基于穷举+剪枝),听牌推算覆盖所有可能。番种计算因规则复杂度,准确率高于95%,且持续优化。

4. 可以用于比赛或AI训练吗?

当然。算法提供标准API接口(开发中),可用于麻将AI决策、牌谱分析、教学演示。个人使用完全免费。

5. 移动端适配吗?

完全响应式,使用Bootstrap 5构建,手机、平板、桌面均可流畅使用。计算速度毫秒级。

麻将牌1
麻将牌2
麻将牌3
麻将牌4