
数学问题
面试、工作会用到的常见数学问题总结
itomorrower08
这个作者很懒,什么都没留下…
展开
-
如何用 Rand7() 实现 Rand10()-等概率把握
已有方法 rand7 可生成 1 到 7 范围内的均匀随机整数,试写一个方法 rand10 生成 1 到 10 范围内的均匀随机整数。不要使用系统的 Math.random() 方法。理解划重点:**1、**对于要利用小的随机数生成大的随机数,把握公式:randx*y = (randx-1)*7+randy。比如rand49=(rand7-1) mul 7 +rand7其中 c =(rand7-1) mul rand7 = 0, 7, 14, 21,28,35,42(等概率)加上rand7之后原创 2020-05-18 19:46:59 · 627 阅读 · 0 评论 -
常见面试概率论问题总结
1、给你一副52张扑克牌,同时拿到红桃A和黑桃A的概率是多少?解答:首先选定一个人拿,为C(1,4)即1/4,其次要求红桃A和黑桃A在同一个人手里,那么他还有的选择是从50张牌里随机抽取11张为(11,50)(每人13张牌)。总共有的可能情况为:52张里抽取13张牌C(13,52)。剩下的三个人都是剩下的总数牌里抽取13张,不改变结果。因此,概率为:p = C(1,4)*C(11,50)/C(13,52)或者p = C(1,4)*C(11,50)*C(39,13)*C(26,13)*C(13,13)/C原创 2020-05-18 11:40:14 · 3813 阅读 · 0 评论