直接append的话数组改变了会跟着改变,所以需要copy一份

写法一

arrCopy := make([]int, len(*nums))
copy(arrCopy, arr)
*res = append(*res, arrCopy)

写法二

*res = append(*res, append([]int{}, arr...))

写法三

*res = append(*res, append([]int(nil), arr...))