作者ChonPiggy (崇小猪)
看板java
标题[问题] 以Java做麻将判别胡牌或听牌的程式
时间Wed Jun 11 22:16:27 2008
这是我期末专题自己挑的题目..
其实整体是要写出有连线功能的双人麻将
我并不是想问整个要怎麽写..
只是想询问一个大概的方向..
我现在遇到的问题是..
该如何做确认胡牌的判别..
我查过文章..
有的人说可以先把将眼挑出来..
之後判别其他的三张部份..
可是一副牌拿到我不知道怎麽判别将眼..
因为也有可能那是顺的部份阿..
例如我想到的判别..
一种是先判别顺子>>三张>>将眼
那例如我拿到..
11123444455567899
这样的话..
判别会先把123 456 789 拿掉..
只剩11 444 55 9
这样就不能胡了..
那如果我判别顺序是三张>>顺子>>将眼的话..
12344456777999 123 这样..
一开始把444 777 999 拿掉..
剩下123 56 123 这样也不能胡了呀@@
我到底该怎麽判断才好..
或者应该是其他方式?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.68.245
1F:推 redmilk:可以试试dynamic programming 06/13 07:17