社区讨论
求助关于随机化中srand函数的种子
学术版参与者 7已保存回复 11
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 11 条
- 当前快照
- 1 份
- 快照标识符
- @lo2uc8ep
- 此快照首次捕获于
- 2023/10/23 19:55 2 年前
- 此快照最后确认于
- 2023/10/23 19:55 2 年前
在OI Wiki关于模拟退火的页面的代码上有这么一行注释
CPPsrand(0); // 注意,在实际使用中,不应使用固定的随机种子。
个人不是很理解。在我的理解下,
这里的“实际使用”是只指包括在刷题时多次提交刷出更高分吗?还是真的有什么不应使用固定种子的理由?希望得到解答。
rand既然是伪随机,如果在随机化算法中使用固定的随机种子,应该会进行完全相同的过程并得到完全一样的解,这不是更有利于我们出考场后自测成绩吗?这里的“实际使用”是只指包括在刷题时多次提交刷出更高分吗?还是真的有什么不应使用固定种子的理由?希望得到解答。
回复
共 11 条回复,欢迎继续交流。
正在加载回复...