社区
C语言
帖子详情
求一个平均分布的伪随机数发生器!急!!
ayuu
2004-12-24 01:30:25
不要系统函数实现的。
我的目的是,用自己的一个密钥,通过伪随机数发生器产生一系列随机数。同一个密钥产生的一系列随机数是一样的,而不同密钥产生的则不同。
很急,谢谢个位了!
...全文
145
3
打赏
收藏
求一个平均分布的伪随机数发生器!急!!
不要系统函数实现的。 我的目的是,用自己的一个密钥,通过伪随机数发生器产生一系列随机数。同一个密钥产生的一系列随机数是一样的,而不同密钥产生的则不同。 很急,谢谢个位了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winstonch
2004-12-24
打赏
举报
回复
可以用密钥作索引建立一个随机数的表,在生成随机数时先来查这个表,有则返回这个记录,否则生成,插入这个表
晨星
2004-12-24
打赏
举报
回复
直接使用C语言的库函数srand和rand就可以了,最简单随机数发生器就是平均分布的。
首先使用你密钥导出一个整数,假设为i。然后
srand(i);
后面不断调用rand就可以了。
不放心这个的话,可以查查《应用密码学》一书,其中有一张专门分析了各种随机数发生器算法及其参数的选取,选一个喜欢的实现一下。
Flood1984
2004-12-24
打赏
举报
回复
学习,
不过你可以看看FAQ,
里面有产生随机数的例子。
尹成Python27天入门到项目实战
预编译的概念搜索技能搜索用在找出第
一个
邮箱手机提取findall字符串切割筛选正则表达式正则表达式替换单个字符判断中括号选择
一个
字符正则表达式次
数
正则开头结尾括号与选择正则表达式特殊符号day19down 递归与爬虫...
【Python】蒙特卡洛模拟 | PRNG
伪随机
数
发生器
| 马特赛特旋转算法 | LCG 线性同余算法 | Python Random 模块
本篇将介绍经典的
伪随机
数
生成算法,我们将 重点讲解 LCG(线性同余
发生器
) 算法与马特赛特旋转算法,在此基础上顺带介绍Python 的 random 模块。
halton序列 matlab,MATLAB
伪随机
数
发生器
MATLAB
伪随机
数
发生器
.txt 生活是过出来的,不是想出来的。放得下的是曾经,放不下的是记忆。无论我在哪里,我离你都只有一转身的距离。均匀性较好的随机
数
生成zz from http://www.ahcit.com/lanmuyd.asp?id=3379...
伪随机
数
算法 php,
伪随机
数
是什么意思
伪随机
数
是用确定性的算法计算出来自[0,1]均匀分
布
的随机
数
序列。
伪随机
数
并不是真正的随机,但具有类似于随机
数
的统计特征,如均匀性、独立性等。生成
伪随机
数
的方法有:1、直接法;2、逆转法;3、接受拒绝法。伪...
如何利用计算机伪概率,
伪随机
数
伪随机
数
是用确定性的算法计算出来自[0,1]均匀分
布
的随机
数
序列。并不真正的随机,但具有类似于随机
数
的统计特征,如均匀性、独立性等。在计算
伪随机
数
时,若使用的初值(种子)不变,那么
伪随机
数
的
数
序也不变。伪...
C语言
69,373
社区成员
243,079
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章