方式的速度非常快,并且耗时速度的增长很稳定,比起方法1要好得多。但是缺点也有,就是随机的范围比较固定,解决办法就是采用弹性的区间,这里我提供思路,你们可以尝试自己写出来哦,我们还是以1-9取三个数为例,我们允许区间有1的弹性,比如第一个区间1-3,我们允许有1的弹性就变成1-4,我们取一个随机数,比如得到了1,那么接下来的区间就产生变化,需要在2-9内取2个数,于是第二个数的区间应该是2-5,允许1的弹性后是2-6,比如取到了3,那么接下来的区间就是4-9(弹性在最后一个区间无效),我们再取一个随机数。这样我们就实现了具备弹性的随机数。