我有两个数组声明为:
var input []string
和var output []string
.
输入数组最初填充了一些ID.输出数组为空.
在每次迭代之后,我希望从输入数组中删除一个随机元素,并将其添加到输出数组中.
最后,输出数组中的所有元素都将与输入数组相同(但顺序(索引)不同).
for index := 0; index < len(input); index++ {
if !visited[index] {
//do something
}
}
output[#iteration index] = input[current index]
当我try 这样做时,我得到array out of bounds error
分.