Bir Sudoku çözme algoritması tasarla
Geri izleme kullanılarak bir Sudoku çözme algoritması tasarlanabilir. Algoritma 9x9'luk boş bir ızgarayla başlar. İlk olarak, algoritma herhangi bir hücreye bir değer verilip verilmediğini kontrol eder ve eğer öyleyse, değer hücreye yerleştirilir. Bir hücreye bir değer verilmezse, algoritmanın hücreye yerleştirmek için geçerli bir sayı tanımlaması gerekir. Algoritma daha sonra hücreyle ilişkili satırı, sütunu ve 3*3 kutusunu kontrol ederek tekrarlanan değer oluşmadığından emin olur. . Geçerli bir sayı bulunamazsa, algoritma geri gider ve bir önceki hücre için başka bir sayı seçer ve geçerli bir çözüm bulunana kadar süreç devam eder.