腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(1148)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
std::
mt19937
是否需要预热?
当使用std::random_device来播种std::
mt19937
时是这样的吗,或者我们能期望它在构造之后就准备好了吗?有问题的代码:std::random_device rd; std::
mt19937
gen(rd());
浏览 0
修改于2013-04-19
得票数 47
回答已采纳
1
回答
使用
mt19937
的静脉误差
我试图使用
mt19937
在上为我的节点/车辆类生成(好的)随机数。当我对每辆车使用一个
mt19937
时,他会工作,但当我设置为静态的(对所有汽车都使用一个
mt19937
)时,他就不工作了。static
mt19937
mt;uniform_int_distribution <int> unif_dist(1, 100);return unif_dist
浏览 2
修改于2018-07-17
得票数 0
回答已采纳
1
回答
mt19937
和正态分布
我的函数:std::
mt19937
rng(rd()); std::normal_distribution
浏览 2
提问于2017-05-14
得票数 0
2
回答
mt19937
和uniform_real_distribution
由于我必须生成大量的示例,所以我选择了
mt19937
作为引擎。我正在使用来自boost库的版本。我的问题是:使用引擎本身的输出与使用uniform_real_distribution有什么区别?选项#1boost::
mt19937
gen(rd()); u = urand(gen);选项2 std:
浏览 0
修改于2014-12-09
得票数 5
回答已采纳
1
回答
函数不更新
mt19937
的内部状态
我有一个函数,它生成并写入随机整数: std::cout<<dist(rng)<<' ';} 调用此函数时,从
mt19937
但是,当从函数返回时,
mt19937
对象的内部状态不会更新
浏览 6
提问于2022-07-11
得票数 1
回答已采纳
1
回答
为什么
mt19937
m(random_device()())不能编译?
我想要创建一个函数,根据元素作为概率的值,随机返回向量的索引: random_device r; }}float getRandomIndex(const vector<float>& v){}error: functio
浏览 2
修改于2015-12-04
得票数 0
回答已采纳
0
回答
如何保存/检索
mt19937
,以便重复该序列?
这是我的尝试{ cout显然,我无法写入和/或读取我的
mt19937
。你能帮助修复这段代码吗?
浏览 2
修改于2017-12-01
得票数 0
回答已采纳
1
回答
C++中
mt19937
的平台相关状态?
我想将std::
mt19937
随机数生成器的状态保存在一个C++程序中,这样我就能够在稍后的阶段以相同的“随机性状态”继续我的程序。我还想在不同的平台(Linux和Mac)上使用我的程序。考虑下面的最小示例,其中我只是将当前状态写入到stdout:#include <random> seed_seq seeder{1234}; rng =
mt19937
(se
浏览 21
提问于2017-08-19
得票数 3
回答已采纳
2
回答
std::
mt19937
不返回随机数
我有下面这段代码:{ return mt_rand();如果我调用这段代码
浏览 4
修改于2015-04-10
得票数 3
回答已采纳
1
回答
如何在for循环中使用random_engine和
mt19937
maxSizeRand = 19; static random_device xSeed; static
mt19937
当使用for循环时,如何从相同的random_engine和
mt19937<
浏览 8
修改于2017-05-23
得票数 5
回答已采纳
1
回答
使
mt19937
在类中保持静态是正确的
func2() { // do something } std::
mt19937
在这种情况下,我可以将数据成员std::
mt19937
mt作为静态并在cpp文件中初始化它吗?class Test {private:...// cpp file std::
mt19937</em
浏览 9
修改于2022-02-25
得票数 0
回答已采纳
1
回答
为什么
mt19937
的STD实现具有双倍的boost版本?
mersenne_twister.hpp" std::cout << sizeof(std::
mt19937
endl; std::cout << sizeof(boost::random::
mt19937
st
浏览 7
修改于2020-08-26
得票数 3
回答已采纳
1
回答
我应该使用std::seed_seq来播种std::
mt19937
吗?
可以直接使用random_device生成的624个整数作为
mt19937
的种子吗?我应该使用seed_seq吗?std::random_device rd {}; } std::
mt19937
浏览 8
提问于2019-11-01
得票数 0
3
回答
由
mt19937
生成的重复值
finalPositionY; {注意到:当我没有多线程应用程序时,我会得到相同的行为,所以这个问题与错误的多线程无关。
浏览 8
修改于2013-04-15
得票数 0
1
回答
将
mt19937
与random_device作为静态类成员使用时出错
我有一个名为RandomNumberGenerator的类,我希望使用
mt19937
算法生成一个随机数。谢谢你帮忙..。RandomNumberGenerator.h{ static std::
mt19937
RandomNumber
浏览 2
修改于2015-08-18
得票数 3
1
回答
统一C++
mt19937
SequenceContainer的包装器
typename T = unsigned int>{ std::random_device rd; EasyRandom(T a, T b) gen = std::make_unique<std::
mt19937
浏览 0
修改于2019-06-18
得票数 4
回答已采纳
1
回答
mt19937
如何准确地用于python随机模块函数?
这不是我所期望的
MT19937
32位PRNG。确切地说,我期望的值类似于这个网站:中的值。 Python与其他语言有什么不同?有没有一种方法可以复制Python自己生成的位呢?
浏览 14
提问于2020-05-24
得票数 1
回答已采纳
3
回答
使用头文件定义
mt19937
和normal_distribution
int samplesize=10; v = 0.05;在我编写的头文件中: std::
mt19937
e2(int sd); /
浏览 0
提问于2018-02-22
得票数 0
回答已采纳
2
回答
mt19937
不是标准可能生成文件问题的成员
在我的程序中,我使用std::
mt19937
来生成随机数。在两个系统(最新的windows和ubuntu)上,程序编译得很好。但是,在第三个未知的系统上(使用make),我得到错误消息:“'
mt19937
‘不是'std’的成员”。 我假设makefile写得不正确。我刚接触sure文件,不知道从哪里开始。
浏览 2
修改于2017-02-28
得票数 2
1
回答
使用std::
mt19937
从字符串返回一个随机单词
我想使用std::
mt19937
来表示“随机性”。(有没有更好的方法?)这是std::
mt19937
的正确用法吗?std::string random_word_from_string(std::string input) static auto gen = std::
mt19937
{std::random_device
浏览 0
修改于2020-02-22
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券