算法
林侯法
这家伙很干净, 什么都没给留下
展开
-
解决问题方法论之化繁为简 - 一道算法题rand5()到rand7()
前天睡觉前浏览网页,看到下面的面试题:已知rand5()是产生1到5的随机数,怎么根据rand5()产生rand7()的随机数。坐在电脑前想了一会,没思路,最后睡觉,快睡着的时候,迷迷糊糊地居然能想到解决办法(其实之前几次,算法思路都是这种情况下萌生的,也是服了我自己了)。下面把前后的思路写出来。1.当时潜意识第一反应便是rand5()*7/5,结果当然是迅速否定了,这变成原创 2015-11-05 22:50:58 · 1465 阅读 · 0 评论 -
天梯匹配系统 - 简单实现
最近利用业余时间开发一个支持多人对战游戏的天梯匹配系统,纯粹练手之用。该天梯系统需要满足以下要求1. 有单人对战和多人对战模式,例如从1v1到5v52. 每个人都有两个天梯分,分别是1v1的天梯分,和2v2或以上对战的天梯分3. 每局匹配的最高分和最低分玩家分差不能超过设定值4. 每局匹配双方间分差不能超过设定值5. 每个人可和一名或多名好友组队共同参与天梯匹配,组队后系统将计原创 2016-05-29 21:34:16 · 9770 阅读 · 1 评论