题解 | #字符串反转#
字符串反转
https://www.nowcoder.com/practice/e45e078701ab4e4cb49393ae30f1bb04
package main
import (
"fmt"
"bufio"
"os"
)
func reverseWord(s string) string {
sb := []byte(s)
for i,j := 0,len(sb)-1; i<j; i,j=i+1,j-1 {
sb[i], sb[j] = sb[j], sb[i]
}
return string(sb)
}
func main() {
var s string
inputReader := bufio.NewReader(os.Stdin)
data, _, _ := inputReader.ReadLine()
s = string(data)
fmt.Println(reverseWord(s))
}
// 本题是输入一个字符串,虽然不带空格字符,但依旧使用一般方式使用 inputReader.ReadLine()
查看10道真题和解析