Files
LeetCode-Go/leetcode/0387.First-Unique-Character-in-a-String/387. First Unique Character in a String.go
2020-08-07 17:06:53 +08:00

15 lines
227 B
Go

package leetcode
func firstUniqChar(s string) int {
result := make([]int, 26)
for i := 0; i < len(s); i++ {
result[s[i]-'a']++
}
for i := 0; i < len(s); i++ {
if result[s[i]-'a'] == 1 {
return i
}
}
return -1
}