go语言判断字符串对称
时间: 2023-12-01 21:38:26 浏览: 96
可以使用双指针的方法来判断字符串是否对称。具体实现如下:
```go
func isSymmetric(s string) bool {
left, right := 0, len(s)-1
for left < right {
if s[left] != s[right] {
return false
}
left++
right--
}
return true
}
```
相关问题
写一个函数判断一个字符串是否对称go语言
好的,以下是判断字符串是否对称的 Go 代码:
```go
func isSymmetric(str string) bool {
for i := 0; i < len(str)/2; i++ {
if str[i] != str[len(str)-i-1] {
return false
}
}
return true
}
```
这个函数会遍历字符串的前一半字符,与后一半字符进行比较,如果不相等则返回 false,否则返回 true。
阅读全文