我正在寻找最有效的算法来随机选择一组n个不同的整数,其中所有整数都在某个范围[0..maxValue].
约束:
我最初的想法是构造一个整数列表[0..maxValue]然后随机提取n个元素而不替换.但这似乎效率很低,特别是如果maxValue很大的话.
更好的解决方案?
language-agnostic random algorithm combinations
algorithm ×1
combinations ×1
language-agnostic ×1
random ×1