Pl
Kliknij tu aby zmienić język

My projekty w Python'ie

  • Sudoku solver

    Image of a sudoku solver in Python.

    Stworzyłem prosty program do rozwiązywania sudoku w Python'ie 3, z użyciem biblioteki PyGame dla szaty graficznej. Zaimplementowałem rekursywny algorytm własnego pomysłu, gdyż cały projekt podjąłem jako zadanie dla sprawdzenia moich umiejętności. Cały projekty od wymyślenia algorytmu do ostatniego commitu zajął około godziny. Algorytm działa w trzech częściach. Najpierw znajduje następne puste okienko oraz generuje możliwe wartości. Następnie sprawdza które wartości pasują. Jeśli nie znajdzie żadnej wartości która pasuje, to wraca się do wcześniejszej komórki, aby znaleźć inne wartości.