【发布时间】:2016-06-02 09:58:06
【问题描述】:
假设,你有一些统一的分布 rnd(x) 函数会返回 0 或 1。 您如何使用此函数创建任何 rnd(x,n) 函数将返回从 0 到 n 的均匀分布数?
我的意思是每个人都在使用它,但对我来说它并不那么聪明。例如,我可以创建右边界为 2^n-1([0-1]、[0-3]、[0-7] 等)的分布,但找不到如何为范围执行此操作的方法像 [0-2] 或 [0-5] 不使用非常大的数字以获得合理的精度。
【问题讨论】:
-
检查算术编码;基本上 AC 将输入视为一个非常大的数字,但每个码字都可以从相当小的比特邻域中解码。
标签: math probability probability-theory