Sudoku: Yeni Başlayanlar ve Uzmanı İçin Çözme

Ben bir sudoku bitirmek için çok temel yöntemleri, hile ve ipuçları için en temel göstereceğim.

Temel şeyle başlayacağım ve daha az temel şeylere geçeceğim.

Adım 1: Sudoku Nasıl Oynanır

Amaç, 9x9 ızgarayı doldurmaktır, böylece her sütun, her satır ve dokuz 3x3 kutusunun (bloklar veya bölgeler de denir) her biri 1'den 9'a kadar rakamlar içerir.

Hücre, oyundaki en küçük bloktur. Bir satır, sütun ve bölge 9 hücreden oluşur ve tüm oyun 81 hücreden oluşur. Bir bölgenin etrafında daha kalın çizgiler vardır. Bu, oyunu oynamayı kolaylaştırır.

Adım 2: Temel Temel Bilgiler (tarama)

Eksik sayıları bulmak için en temel strateji taramadır ve
1) Çapraz tarama.
2) Sayım.

1) Çapraz tarama (ilk resimde gösterilmiştir). Belirli bir bölgedeki belirli bir sayının nerede olabileceğini ortadan kaldırmak için satırları ve sütunları tararsınız. Gördüğünüz gibi 1 için yalnızca tek bir yasal yer kaldı (yeşil işaretli).

2) Sayım. Sayımda, bir hücreye bağlanan bir satır, sütun ve bölgedeki tüm farklı sayıları saymanız yeterlidir. eksik sadece bir sayı varsa o zaman bu hücrede ne olmalıdır. İkinci resme bir göz atın ve yeşil hücrede eksik sayıyı çözüp çözemeyeceğinize bakın.

doğru cevap: 4

gösterge: yeşil = sonuç
kırmızı = neden (sonucun nedeni)

Adım 3: Analiz Daha Üst Düzey Bir Yöntemdir

Analiz, aday eleme ve ne olursa olsun iki yöntemden oluşur.

Sana ne olduğunu göstermeyeceğim çünkü sevmiyorum. Bu yavaş ilerliyor ve o kadar çok silmek istemiyorum.

aday eleme. şimdi gösterdiğim aday eleme yöntemi eşleşen çift yöntemdir.Bu yöntem, bir çift sayı iki hücreye mümkün olan tek cevap olduğunda olur.

Resme bir göz atın. 7 ve 8'in sol alt bölgede sadece iki yerde (her ikisini de doldurdum) olabileceği sonucuna vardım (çapraz tarama yardımıyla). 7 ve 8'in içinde olabileceği iki hücre aynı sütundadır, dolayısıyla sütunun başka bir yerinde olamaz. Bu sütunda iki boş hücre daha vardır ve eksik sayılar 9 ve 3'tür. 3 'orta' açık hücrede olamaz. Bu, 3'ün üst hücrede (yeşil işaretli) ve 9'un 'orta' hücrede olduğu anlamına gelir.

Aday eleme, üç hücrede üç sayı ile de kullanılabilir.

* Not: Aday eleme, yeşil hücrelerin cevabını bulmak için en hızlı veya en kolay yöntemdir. Bu yüzden analiz etmeden önce tarama yapılmalıdır. Daha iyi bir örnek bulmaya çalışacağım.

Adım 4: Analiz (neredeyse, sanırım)

bu neredeyse bir önceki adımda gösterdiğim aday eleme gibidir (buna belirsizlikten kesinlik denir).

Aşağıdaki resme bir göz atın. 7 (ve 2) için sadece iki olası yer var. Orta sağ bölgede yedi için üç yer var, ancak ortada olamaz çünkü 7 orta bölge tarafından ayrılmıştır, bu nedenle orta sağ bölgede yedi için izin verilen tek bir yer vardır.

Adım 5: Xy-wing (Bu Gelişmiş Bir Teknik)

o xy kanat denedim en zor teknik çünkü onu tespit etmek daha zor (ve öğretmek :-)

Eğer resimler kontrol eğer daha iyi anlayacaksınız. Adayları kaldırarak çalışır.

mavi karelerdeki değerlere sayılara göre bir x, y, z atanacaktır. Bu talimatta x = 8; z = 2; y = 9 Etrafındaki kırmızı çizgiyle yeşil kare, 8, 9 ve mavi blok 8, 2 ile mavi bloğun bir arkadaşı (aynı sıra, sütun veya bölgede). ve 9, 2 mavi blok 8, 9 ve 8, 2 mavi blokların bir arkadaşıdır. Bu, 8 (iki mavi arkadaş bloğunda da var) anlamına gelir. kırmızı çizgili blokta olamaz. Emin değilseniz neden sonraki resmi kontrol edin.

Adım 6: Yazılım

sudoku oynamak için birkaç program kullandım ve sadece bir işareti yaptı. Buna basit sudoku denir. Bu konuda sevdiğim şeyler ipuçları ve gösteri adayları özelliği. İpucu size numarayı değil yöntemi kullanma yöntemini söyler. Ve adayları göster özelliği her blok için olası tüm yanıtları gösterir ve herhangi bir adayı bir hücreden kaldırabilirsiniz.

* olası cevapları doldurma yönteminin adım 1 ile tamamen aynı olduğunu unutmayın. her kare için sadece tekrarlanır ve yazılır.

Adım 7: Son olarak (sadece küçük bir teşekkür)

Talimatımı okuduğunuz için teşekkürler, Herhangi bir sorunuz varsa veya dahil etmediğim herhangi bir tekniği biliyorsanız lütfen bir yorum ekleyin. Ben bir siteden doğrudan bir şey kopyalamak yoktu inanıyorum ve ben o zaman ben sorunu düzeltmek olacak nokta. Bilgi için wikipedia, basit sudoku ve beyin yıkayıcılar kullandım.

İlgi̇li̇ Makaleler