func Reverse(arr []rune) []rune{
for i,j := 0,len(arr)-1; i < j; i, j = i + 1, j - 1 {
arr[i], arr[j] = arr[j], arr[i]
}
return arr
}
golang不额外声明存储空间的情况下实现字符串反转
于 2024-08-04 23:18:00 首次发布
func Reverse(arr []rune) []rune{
for i,j := 0,len(arr)-1; i < j; i, j = i + 1, j - 1 {
arr[i], arr[j] = arr[j], arr[i]
}
return arr
}