一道概率题-From VCK 小白

简介:

题目描述:一个随机函数f(),只返回1和0,返回1的概率是p,返回0的概率是1-p,构造另外一个函数,只返回1和0,概率各1/2

答案,有代码有真相

复制代码
 1  int  func()
 2  {
 3       int  i ;
 4       int  j ;
 5       while ( true
 6      {
 7          i  =  f() ;
 8          j  =  f() ;
 9           if (i  ==   1   &&  j  ==   0 )
10               return   1 ;
11           else   if (i  ==   0   &&  j  ==   1 )
12               return   0 ;
13      }
14  }
复制代码

以下代码等概率产生0和1

代码

本文转自zdd博客园博客,原文链接:http://www.cnblogs.com/graphics/archive/2010/03/12/1683959.html,如需转载请自行联系原作者

相关文章
|
3月前
|
前端开发 JavaScript 开发工具
给前端小白的学习建议
【7月更文挑战第4天】 **前端新手入门指南:** - 明确目标,从HTML/CSS基础开始。 - 深入学习JavaScript,结合项目实战。 - 跟踪技术趋势,选一二框架钻研。 - 多实践,从小项目到复杂应用。 - 掌握开发工具与调试技巧。 - 培养解决问题的能力,保持好奇与耐心。 - 加入社区,分享交流,持之以恒,成为优秀前端开发者。
38 2
|
5月前
|
JavaScript
小白也理解了v-on
小白也理解了v-on
|
IDE Unix Linux
小白学python(1)
小白学python(1)
|
存储 Serverless C++
高精度乘法(简单小白版)
高精度乘法(简单小白版)
|
存储 NoSQL Java
HSAF实战收获
HSAF实战收获
213 0
|
域名解析 应用服务中间件 Apache
计算机基础知识(基础入门小白专属)六
计算机基础知识(基础入门小白专属)六
|
数据安全/隐私保护
计算机基础知识(基础入门小白专属)四
计算机基础知识(基础入门小白专属)四
|
Web App开发 JavaScript 前端开发
写给小白的教程之WebComponent(1)
写给小白的教程之WebComponent(1)
248 0
|
前端开发
前端小白
---来着对高薪的渴望
54 0
|
Java 关系型数据库 MySQL
小白使用
一个小白怎么使用云服务器
172 1
小白使用