Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
I got a homework to write a sudoku generator (in pascal), so I was wondering if you could help me with the algorithm. My first idea was to generate 9x9 grid of numbers that satisfies the sudoku rules and then erase numbers randomly and always test whether all the blank fields are determined. But I don't know how to test this quickly. So I would really appreciate some advice or link to a clever solution. I'm not looking for some advanced algorithm that incorporates human solving strategies etc. I just need a SIMPLE algorithm.
Thanks in advance for any suggestions
0 · ·