Skip to content

mehtapugur/sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multithread Kullanarak Samurai Sudoku Çözümü

Problem Tanımı:

  • Projede multithread yapısı kullanılarak verilen samurai sudoku üzerinden çözüm bulunmuştur.
  • Sudoku başlangıç değerleri sudoku.txt uzantılı dosyada bulunmaktadır.
  • Verilen değerler dinamik olarak uygulamaya aktarılmıştır.
  • Samurai sudoku 5 tane 9x9’luk sudokudan oluşmaktadır.


  • Sudoku başlangıç değerleri sudoku.txt dosyasından okunup matrise atanmıştır.


  • Verilen samurai sudoku içindeki her bir sudoku için bir başlangıç noktası seçilerek 5 thread ile çözüme ulaşılmıştır.
  • Sudoku parçalarının çözüm süreleri yazdırılmıştır.
  • Her sudoku parçasının çözüm adımları txt klasörü içerisinde oluşturulan .txt uzantılı dosyalarda tutulmuştur.
  • Samurai sudoku üzerinde yapılan değişiklikler koordinat bilgileriyle birlikte database.txt dosyasına yazdırılmıştır.


  • Son olarak Samurai sudokunun çözümü ekrana yazdırılmıştır.
  • Programın çalışma süresi hesaplanıp yazdırılmıştır.

About

Samurai Sudoku Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages