random - 伪随机变量集
问题描述
我想从一个种子产生具有可变属性的相同伪随机数集。
不需要代码,某种逻辑过程就足够了。
谢谢
长版:
我有一个种子(数字、数字、字符串等),我想从中生成一组伪随机数,我可以为其设置一些属性,如间隔、计数。
是的,它看起来像哈希,但是如何从中获取变量集呢?也许是某种映射?
是的,所有计算机生成的数字都是伪随机的。
编辑:
让我添加一些示例伪代码,希望能让自己更清楚:
generateNumberSet(seed, min, max, count){
...;
return set;
}
generateNumberSet(159357, 0, 100, 8);
Output: 5, 34, 45, 48, 61, 74, 85, 99
generateNumberSet(159357, 500, 1000, 5);
Output: 648, 691, 784, 821, 987
generateNumberSet(something, 0, 100, 8);
Output: 16, 29, 48, 56, 68, 72, 82, 90
generateNumberSet(something, 0, 100, 5);
Output: 16, 29, 48, 56, 68
generateNumberSet(159357, 0, 100, 8);
Output: 5, 34, 45, 48, 61, 74, 85, 99
解决方案
推荐阅读
- r - 如何循环从多个光栅文件中提取值?
- r - 多组按计数和百分比
- mysql - 尝试安装 Livezilla、无效主机或登录时出现 XAMPP MySQL 错误!1045: 拒绝访问 root@localhost
- mysql - 在 Laravel 中使用模型查询:调度
- c++ - 使用 opencv 进行 16 位图像压缩
- ios - 是否可以在 UITextView iOS 中更改选择颜色?
- javascript - 允许减号nodeJS表达式?
- sql - 从没有另一个类似的表中选择行,不满足条件
- kubernetes - 将主机/本地环境变量传递给 Kubectl 'exec' 命令
- r - 防止在缺少日期时连接分开的点