lua生成一个随机序列 不重复
开发游戏时经常遇到需要写一个随机序列不重复 比如1~20 生成一个随机序列不重复 其实很简单就是先有一个顺序序列 {1, 2, 3, 4, 5, ... ,20}然后 local r = math.random(i, 20)利用 a[i], a[r] = a[r], a[i]交换一下 就可以 这个很简单,这是其中的一种做法, 但是我今天自己想出了另外一种解法 总体思路是一样的 代码他的好处就是...
原创
2021-04-26 14:44:07 ·
3610 阅读 ·
0 评论