- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 无聊的时候都在干些啥 —— 研究一下VBA写游戏怎样
国庆假期宅家,极度无聊中,想起一个“花园”小游戏,用Excel的VBA做了一个,消磨一下时光
2022-10-15 08:47:53
491
2
原创 64匹马,8个赛道。找出前4名最少比赛多少场(概率分析+验证代码)
先上结论:有92/93的机率需要十场比赛,1/93的机率需要进行第十一场。第一步:全部马分8组,各跑一次(共8次)第二步:取每组第一名进行一次比赛(共1次)分析:1、按照第二步(每组第一名)比赛结果的名次,对各组进行排序,即:第一名所在组为A组,第二名所在组为B组,以此类推2、每一组根据第一步比赛结果进行排序,如A组第一名为A1,第二名为A2,以此类推3、E、F、G、H这四组不可能有前四(因为已经有A1、B1、C1、D1比它们快)4、每一组的5号以后不可能是前四(因为同一组前四名比它们快)
2020-12-01 09:32:14
2335
4
原创 这个推理可信吗?
经典的博弈论案例:五个海盗抢到了100颗宝石。为了显示公平,他们决定这样分配:1、抽签决定每个人的号码(1、2、3、4、5) ;2、先由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则分配者将被扔进大海喂鲨鱼;3、如果1号死后,再由2号提出分配方案,剩下的4人进行表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则分配者将被扔入大海
2013-01-29 21:29:04
718
原创 数学很重要
一个排列组合问题:N位二进制数,01组合正好出现两次的个数有多少?比如,N=5,有 00101, 10101, 01001, 01101, 01010, 01011六种。这个题目,如果用暴力求解也是可以的,但是当N比较大的时候就很尴尬了。用数学方法(排列组合),怎么求解这道题呢?先晒晒我答复的结果:(N+1)! / (N-4)! / 5!下面是这个公式的求解过程:我们可
2013-01-29 20:40:52
367
花园里的小孩(用VBA做的一个无聊打发时间的小游戏)
2022-10-15
CASyncSocket客户端服务器框架完整代码(VS2010)
2016-04-28
五子棋打谱软件
2013-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人