algorithm - 如何改变离散随机发生器的范围?
问题描述
我有f(x) = rand(1,k)
,对于一个整数 k >= 2,它均匀地生成一个介于 1 和 k 之间的随机整数。
对于整数 n >= k,我如何使用它f
来计算g = rand(1,n)
1 和 n 之间的随机整数?
解决方案
推荐阅读
- java - 如何在 JAVA swing 中调整文本工具提示的大小
- angular - 具有每行表格的角材料表
- arrays - BASH - 从具有相同菜单选项和描述的数组创建鞭尾菜单
- javascript - 特殊字符重音符号“~”在 Ã 或 Õ 上未显示在 Jquery 的表格中
- visual-studio - Ndepend 类耦合值排除所有不在我项目中的类
- python - 在 Windows 10 错误 Python 中安装 Jupyter Notebook
- r - 将 MULTILINESTRING 的特征集合组合成 R 中的一个封闭多边形
- python - Tkinter 错误(_tkinter.TclError:预期的整数,但得到“Serif”)
- python - 预处理图像后将图像写入 s3fs.S3FileSystem
- javascript - React Material-UI 卡片图片组件