Each board cell should be unique in their corresponding row, column and their square.Īn example Sudoku puzzle with a solution The Goal.(For the sake of simplicity, I won't be covering difficulty in this post) Board should have some sort of understanding of what a difficulty is, or should have a basis of generating within a difficulty.If a Sudoku puzzle is solved with more than 1 approach, than it's not a Sudoku board, it's a puzzle? (lol) One of my classes, Software Engineering, gave us a homework about developing a Sudoku application for a imaginary company and what are the activity diagrams for a particular task: "Generating a Sudoku board".īefore thinking about any algorithms, I wanted to give some information about what it means to generate a Sudoku board, and a valid one. I'm currently having my Masters education in Computer Science program in Fordham University, New York. The Storyīefore diving into my obvious task in hand, I wanted to share the before. I don't believe I'm writing a blog post related to Sudoku since it's already a solved problem/exercise and it's widely known, but I wanted to share my experience and my thought thinking about creating a valid Sudoku board and what it means to have a valid Sudoku.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |