优化的方式,这样做更快

  • 本文关键字:这样做 方式 优化 lua
  • 更新时间 :
  • 英文 :


有更好的方法吗?

table.insert(out, table.remove( tbl, math.random(#tbl) ) )

我试着像一样做

out[#out + 1] = tbl
tbl[#math.random(#tbl)] = nil

这比table.insert:的效率略高

out[#out + 1] = table.remove(tbl, math.random(#tbl))

相关内容

最新更新