字符串翻转
package main// import "fmt"/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** 反转字符串* @param str string字符串* @return string字符串*/
func solve(str string) string {// write code hereif len(str) == 0 {return ""}// 1、先将字符串转为字符切片,等同于 strSlice := []rune(str)strSlice := []uint8(str)resultSlice := make([]uint8, len(strSlice))// 循环处理字符切片for i := 0; i < len(strSlice); i++ {// fmt.Println(strSlice[len(strSlice) - i - 1])resultSlice[i] = strSlice[len(strSlice) - i - 1]}return string(resultSlice)
}