 Bir tamsayı dizisi nums ve bir tamsayı k verildiğinde, dizide nums[i] == nums[j] ve abs(i - j) <= k olacak şekilde iki farklı i ve j indeksi varsa true değerini döndürün.
Bu sorunu çözmek için, dizide daha önce görülen değerleri takip etmek için bir karma tablo kullanabilirsiniz. Diziyi yinelerken, mevcut değerin zaten hash tablosunda olup olmadığını kontrol edebilir ve öyleyse, mevcut indeks ile daha önce görülen değerin indeksi arasındaki mutlak farkın k'den küçük veya ona eşit olup olmadığını kontrol edebilirsiniz. Eğer öyleyse, bir eşleşme buldunuz ve doğru dönebilirsiniz. Bir eşleşme bulmadan tüm diziyi yinelerseniz, false döndürün. İşte çözüm için kod: ``` def includeNearbyDuplicate(nums, k): see_values = {} for i in range(len(nums)): if nums[i] in see_values ve abs(i - gorulen_değerler[nums[ i]]) <= k: true'yu döndür. görülen_değerler[nums[i]] = i'i False ```