Sıkıştırma tekniği


Her bölgede (her satırda veya her sütunda) herhangi bir rakamdan sadece bir tane bulunmalıdır. Sudoku çözülürken en çok kullanılan yöntem, bölgelerdeki (satırlardaki veya sütunlardaki) eksik olan rakamları taramaktır. Hangi bölgelerde hangi rakamların eksik olduğuna bakılır (bunu yaparken tüm sudoku içindeki en fazla adette bulunan rakamdan başlayınız). Bu eylem yapılırken bölgede eksik olan bir rakam, yan veya alt/üst bölgelerdeki aynı rakamlar ile yatay/dikey taramalar yapılarak o bölgede bulunamayacağı yerler elenir; bulunma ihtimali olan tek yer bulunmaya çalışılır.

Resimdeki örnekte, birinci ve ikinci bölgede 1 rakamı mevcuttur. Üçüncü bölgede 1 rakamı yoktur. Üçüncü bölgede 1 rakamının yerini bulmayı düşündüğümüzde, birinci ve ikinci bölgelerde 1'lerin bulunduğu satırlarda (1. ve 2. satır) bir daha 1 rakamı olamayacağı için (sudoku kuralı) üçüncü bölgede kırmızı ile çizilmiş satırlara 1 rakamı gelemez.

Altıncı bölgedeki 1 rakamının bulunduğu yerden dolayı üçüncü bölgedeki g sütununa 1 rakamı gelemez.

O zaman üçüncü bölgede 1 rakamının gelebileceği sadece bir yer kalmıştır.

Üçüncü bölgedeki 1 rakamının yeri i3'te olmalıdır.

  Yöntem 2: Satır-sütun kesişmesinde tek ihtimal