def NoRep(count) vnow=0 ts=[] count.times do |i| ts[i]=Thread.new do sleep(rand(0.01)) Thread.current["val"]=vnow vnow+=1 end end ary=[] ts.each{|t|t.join;ary<
用多线程并发实现不重复的N个伪随机自然数
关注
打赏
def NoRep(count) vnow=0 ts=[] count.times do |i| ts[i]=Thread.new do sleep(rand(0.01)) Thread.current["val"]=vnow vnow+=1 end end ary=[] ts.each{|t|t.join;ary<
微信扫码登录