feat(problems): add implementation for first unique character in a string

This commit is contained in:
Prad Nukala
2026-08-13 21:57:10 -04:00
parent 9b9428db47
commit d46fb529c0
@@ -43,5 +43,15 @@
*/
func firstUniqChar(s string) int {
freq := map[rune]int{}
for _, c := range s {
freq[c]++
}
for i, c := range s {
if freq[c] == 1 {
return i
}
}
return -1
}