我正在尝试解决一个难题来练习我的围棋。但是,我有点卡住了,这个错误不是很有帮助。
./prog.go:22:23: 不能分配给 v[j]
./prog.go:22:23: 不能分配给 v[wLen - 1 - j]
func SpinWords(str string) string {
ws := strings.Split(str, " ")
for i := 0; i < len(ws); i++ {
v := ws[i]
wLen := len(v)
if wLen > 4 {
for j := 0; j < wLen/2; j++ {
v[j], v[wLen-1-j] = v[wLen-1-j], v[j]
}
ws[i] = v
}
}
return strings.Join(ws, " ")
}
这里几乎可以工作的代码:https: //play.golang.org/p/j9BYk642bFa
达令说
慕容3067478
相关分类