最新文章列表

(转)随机数生成函数面试题

转载自:http://sumnous.github.io/blog/2014/05/13/random-pick-function/ 前阵子去某公司笔试,有道题是 已知随机数生成函数f(),返回0的概率是60%,返回1的概率是40%。根据f()求随机数函数g(),使返回0和1的概率是50%,不能用已有的随机生成库函数。 分析: 调用f()两次即可,会出现4种结果(0,0), (0, ...
ChenghuiZ 评论(0) 有1039人浏览 2017-07-06 10:31

implement rand7() using rand5()

题目:已知随机函数rand(),以p的概率产生0,以1-p的概率产生1,现在要求设计一个新的随机函数newRand(), 使其以1/n的等概率产生1~n之间的任意一个数。解决思路:可以通过已知随机函数rand()产生等概率产生0和1的新随机函数Rand(),然后调用k(k为整数n的二进制表示的位数)次Rand()函数,得到一个长度为k的0和1序列,以此序列所形成的整数即为1--n之间的数字。注意 ...
yuanhsh 评论(0) 有1322人浏览 2014-12-14 12:59

简单实用的随机数生成方式

分享一个项目中简单的随机数生成方法,简单实用。 import java.util.Random; @SuppressWarnings("unused") public class RandomCreator { /** * 生成随机数种类 */ private static final String NUMBER = "012 ...
ChineseThink 评论(0) 有1455人浏览 2012-07-26 17:42

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics