[問題] 以Java做麻將判別胡牌或聽牌的程式
這是我期末專題自己挑的題目..
其實整體是要寫出有連線功能的雙人麻將
我並不是想問整個要怎麼寫..
只是想詢問一個大概的方向..
我現在遇到的問題是..
該如何做確認胡牌的判別..
我查過文章..
有的人說可以先把將眼挑出來..
之後判別其他的三張部份..
可是一副牌拿到我不知道怎麼判別將眼..
因為也有可能那是順的部份阿..
例如我想到的判別..
一種是先判別順子>>三張>>將眼
那例如我拿到..
11123444455567899
這樣的話..
判別會先把123 456 789 拿掉..
只剩11 444 55 9
這樣就不能胡了..
那如果我判別順序是三張>>順子>>將眼的話..
12344456777999 123 這樣..
一開始把444 777 999 拿掉..
剩下123 56 123 這樣也不能胡了呀@@
我到底該怎麼判斷才好..
或者應該是其他方式?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.68.245
推
06/13 07:17, , 1F
06/13 07:17, 1F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):