有时候我们需要获取一组不重复的随机数,但是选取下一个随机数时,已选取数还是存在于可选取数中,那么就有可能选到重复数。
获取不重复随机数的关键就在于排除已选数,如何排除已选数呢?
首先将可选数存入集合,然后随机选取集合内的一个数,再此数删除。
这样就可获取不重复随机数。
有时候我们需要获取一组不重复的随机数,但是选取下一个随机数时,已选取数还是存在于可选取数中,那么就有可能选到重复数。
获取不重复随机数的关键就在于排除已选数,如何排除已选数呢?
首先将可选数存入集合,然后随机选取集合内的一个数,再此数删除。
这样就可获取不重复随机数。