Tym razem projekt czysto programistyczny - rozwiązywacz sudoku napisany w języku c# w visual studio 2013.
Nie zagłębiałem się w jakieś specjalne algorytmy do jego rozwiązywania -
po prostu są w nim te metody, które ja stosuje przy rozwiązywaniu tych
łamigłówek.
Możemy wczytywać i zapisywać planszę z pliku w którym wpisujemy poszczególne wartości wersami, a puste kratki to spacje.
Program
nie daje (jeszcze) rady, gdy trzeba zgadywać którąś cyfrę - wtedy
polecam zapisać planszę i samemu strzelić jakąś cyfrę i włączyć jeszcze
raz rozwiązywanie, jak sie nie powiedzie to wczytać ją i wpisać tam inną
Tutaj kilka screenów z programu:
Tutaj do pobrania program z przykładowymi planszami: Pobierz
A tu kod źródłowy: Pobierz
szczerze to ja bym kod usunął teraz najchętniej z pamięci :) może kiedyś zrobię taką aplikację od nowa z nowym "normalnym" podejściem :P ah te beztroskie początki kodowania byle działało i byle coś sobie napisać - ale fakt faktem aplikacja swoją rolę w pełni spełniała
OdpowiedzUsuń