由于列表只是1到25之间的整数,因此可以使用Perm:
list := rand.Perm(25)for i, _ := range list { list[i]++}
请注意,使用由给定的置换
rand.Perm是重新排列任何数组的有效方法。
dest := make([]int, len(src))perm := rand.Perm(len(src))for i, v := range perm { dest[v] = src[i]}
欢迎分享,转载请注明来源:内存溢出
由于列表只是1到25之间的整数,因此可以使用Perm:
list := rand.Perm(25)for i, _ := range list { list[i]++}
请注意,使用由给定的置换
rand.Perm是重新排列任何数组的有效方法。
dest := make([]int, len(src))perm := rand.Perm(len(src))for i, v := range perm { dest[v] = src[i]}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)