当前位置: 首页 > wzjs >正文

企业品牌文化建设学习网站深圳推广平台深圳网络推广

企业品牌文化建设学习网站,深圳推广平台深圳网络推广,沈阳网站维护,策划案推广给定非均匀012产生函数,构造均匀012产生函数。非均匀012产生函数的概率是未知的。 思路:拒绝采样 设产生0、1、2的概率分别是 p p p、 q q q、 r r r, p > 0 , q > 0 , r > 0 p>0,q>0,r>0 p>0,q>0,r>0&#xff…

给定非均匀012产生函数,构造均匀012产生函数。非均匀012产生函数的概率是未知的。

思路:拒绝采样

  • 设产生0、1、2的概率分别是 p p p q q q r r r p > 0 , q > 0 , r > 0 p>0,q>0,r>0 p>0,q>0,r>0 p + q + r = 1 p+q+r=1 p+q+r=1
  • 那么产生3个数,且0、1、2均恰好产生一次的概率为 p q r pqr pqr,这些概率是均等的。
  • 亦即产生012、021、102、120、201、210的概率是相同的。
  • 因此可以连续产生3个数,判断产生的是否是这几种之一,把其他的抛弃。那么,剩下的模式每一种产生的概率为 p q r pqr pqr,是均等的。
  • 由于0、1、2在剩下的模式中任一位置产生的概率均为三分之一,因此任意返回一个位置的数即可。

代码

#include <iostream>
using namespace std;
int rand012(); //non-uniform 0, 1, 2
bool legal(int a, int b, int c){return a != b && b != c && a != c;
}
int uni_rand012() { //uniform 0,1,2int a, b, c;do{a = rand012();b = rand012();c = rand012();}while(!legal(a, b, c));return a;
}
http://www.dtcms.com/wzjs/75668.html

相关文章:

  • 招远 两学一做 网站推广怎么做
  • wordpress子目录站点选择主题亚马逊关键词快速优化
  • 做网站用广告赚钱过时了百度关键词优化软件网站
  • 企业网站蓝色模板下载近期网络营销的热点事件
  • app怎样下载安装seo排名优化有哪些
  • 宠物店做网站的论文各行业关键词
  • 政府门户网站安全建设公司上海网站搜索排名优化哪家好
  • 嘉兴建网站友情链接还有用吗
  • 营销网站建设的价格手机如何制作网页链接
  • 全景精灵网站建设soso搜搜
  • 商业网站建设预估收益链接交换公司
  • 企业建设3D网站seo手机端排名软件
  • 电子商务网站建设预算表sem竞价托管公司
  • WordPress 错误日志口碑优化
  • 济南科技网站建设搜索量排行
  • 个人网站论文结束语网页设计怎么做
  • 区住房城乡建设委(房管局)官方网站十个有创意的线上活动
  • 建筑设计作品展示网站营销培训课程视频
  • 郑州 网站建设的公司5000人朋友圈推广多少钱
  • 阅文集团旗下哪个网站做的最好seo排名优化推广教程
  • 怎么找网站帮我做推广搜索引擎营销案例分析
  • 网站做效果图流程seo精准培训课程
  • 北京网站开发网站建设价格域名注册服务机构
  • html建设网站陕西seo主管
  • 网站推广和seo盛大游戏优化大师
  • 网站图片3d显示效果seo刷关键词排名软件
  • 做国外的网站武汉seo网站
  • 做网站靠广告能赚钱吗北京网站seo服务
  • 如何诊断网站为何被降权产品推广文章
  • 怎么在网站上做下载互联网推广软件