Masalalar
Go Algoritm masala

Birinchi takrorlanmaydigan belgi

12 August, 2026
Go
package main

func (_ Solution) FirstNonRepeatingCharacter(str string) int {
    count := make(map[rune]int)

    for _, char := range str {
        count[char]++
    }

    for i, char := range str {
        if count[char] == 1 {
            return i
        }
    }

    return -1
}

buyerda stringda qayta takrorlanmaydigan harfni topishimiz kerak