Masalalar
Go Algoritm masala

Birinchi takrorlanuvchi qiymat

12 August, 2026
Go
package main

func (_ Solution) FirstDuplicateValue(array []int) int {

  seenCheck := make( map[int]bool )

  for _, v := range array {
    if seenCheck[v] {
      return v
    }
    seenCheck[v] = true
  }  

  return -1
}

Buyerda nima qilishimiz kerak ?


sonlarni shunday qidirishimiz kerak 2-marta kelayotgan sonni qaytarishimiz kerak va birinchi ikkinchi marta kelayotgan sonni


masalan manabuyerda


[1,2,3,4,5,2,5] bolsa buyerda 5 emas 2 qaytadi chunki 2 birinchi yo'liqqan