算法如下:
先随机生成N-1个随机0-1小数 (x1,x2,x3......), 从小到大排序
然后
结果1=x1
结果2=x2-x1
......以此类推
结果n = 1 - x(n-1)
这个问题可以理解为 长度为1 的钢筋, 要求随机分成n-1份
随机生成分割点即可.
最后
以上就是呆萌曲奇最近收集整理的关于生成N个随机数,和为1的全部内容,更多相关生成N个随机数内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复