摘要:上次博主公布了有关斗地主最少手数的搜索程序,在写的时候还没有学习集合Set和Map;所以重新建立了类来实心同个元素出现的次数统计。 现在正在学IO流,觉得还挺新鲜的。 过段时间就学完返校了,就可以和张龙交流数据挖掘的知识,和他学习各种大数据分析的技巧。 1.同花顺(炸金花)的评分和鉴定。 这里...
阅读全文
摘要:基本思路: 1) 先确定火箭:判断是否有大小王。 2) 再确定炸弹:判明是否有四头。 3) 再确定三条和三顺:在已经确定的三条中判断是否包含相邻的三条,如果有,则将其组成三顺。注意,应该使三顺的数量尽可能大。 即如果有444555666,则将其合成一个三顺,而...
阅读全文
摘要:关于两个"集合"相同的判断; 这个集合的特征:1,元素可以重复;2,元素顺序可以打乱。 元素相同的判断: 思路,用字典形式;就是含有相同元素的量相同,且这个集合中的元素都能在那个集合中找到。 方法有两种: 1,可以用首次字母排序(ABC...)的顺序依次遍历比较。 2,根据目前的状况使用字典形式...
阅读全文
摘要:拖板车:就是两个玩家出牌。依次叠加,若出现与上面相同的牌,则收取到自己的排队,出牌,继续轮流。 例如1 2 3 6 2 (ABABA)那么A玩家可以收到牌2336到自己的牌堆; 先准备一个工具类主要功能是在数组非0尾增加元素;AAE.java class AAE{ public stati...
阅读全文
摘要:问题;ABCDE需要多少步才能到达EDCBA; 移动规则:只能选取相邻的两个元素当做一个整体插入。 例如:ABCDE;CD当做一个整体可以有CDABEACDBE ABCDEABECD(后文将会有程序自动生成); 分析:当做NP问题穷举求解即可,第一个阶段可以实现4*4-4=12种情况;第二重可以...
阅读全文