随机数生成问题有一个随机数生成函数以等概率1/2产生数字1和2,问:(1)如何用它以等概率1/3产生1、2、3三个数字?
来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/04/29 15:20:18
随机数生成问题
有一个随机数生成函数以等概率1/2产生数字1和2,问:(1)如何用它以等概率1/3产生1、2、3三个数字?(2)在(1)的基础上,要产生序列“123”需要调用这个函数多少次?
有一个随机数生成函数以等概率1/2产生数字1和2,问:(1)如何用它以等概率1/3产生1、2、3三个数字?(2)在(1)的基础上,要产生序列“123”需要调用这个函数多少次?
假设函数为rand2()function rand3(){
$a = rand2().rand2();
if($a=='11'){
return 1;
}elseif($a=='12'){
return 2;
}elseif($a=='22'){
return 3;
}else{
return rand3();
}
}函数rand3()等概率1/3产生1、2、3三个数组,几率当然为1/27,理论上要产生123需要调用这个函数27次.第二题我不知道你问的是不是这个意思,对不对也不清楚,函数应该是对的,语法是php的.
$a = rand2().rand2();
if($a=='11'){
return 1;
}elseif($a=='12'){
return 2;
}elseif($a=='22'){
return 3;
}else{
return rand3();
}
}函数rand3()等概率1/3产生1、2、3三个数组,几率当然为1/27,理论上要产生123需要调用这个函数27次.第二题我不知道你问的是不是这个意思,对不对也不清楚,函数应该是对的,语法是php的.
如何用matlab产生一个随机数,随机数只能取-1和1
如何用LabVIEW,随机数产生一个1-49之间的数字(求图)数字要大于零
关于概率问题 有5个空分别填数字.且只能填1和2 第一,现在有一列5位数的随机数,比如11111,
一到数字概率题,已知函数RAND可以产生[0,1]区间上的均匀随机数,现在利用均匀随机数产生坐标为(x,y)的点M,已知
java生成随机数java 点击按钮 生成一个1-55的随机数 并且随机数 有对应的 中文 如生成随机数 1 后面跟着“
利用计算器产生1-6的随机整数,连续2次产生相同随机数的概率是多少呢?
用计算器产生1--6的随机数整数,连续两次随机数相同的概率为?
利用计算器产生1^12的随机数(整数),连续两次随机数相同的概率是( )
c语言 产生1~100随机数,输入一个数字,和第x个随机数一致的话,计算1~x个随机数的和
利用计算机在区间(0,1)上产生两个随机数a和b则方程x^2+2ax+b^2有实跟的概率
利用计算机在区间(0,1)上产生两个随机数a和b.则方程x=-2a-x/b有实根的概率为多少?
如何用rand函数产生一个随机数