This is a C++ translation of Peter Norvig's Sudoku solver implemented in Python at norvig.com/sudoku.html (July 2017). I set myself this translation project in order to gain a better grasp of C++ structure and syntax (obviously didn't look at existing translations at all). I wrote the programs in the Eclipse Oxygen CDT. In the process, I also gained knowledge of constraint propagation, C++ debugging skills and refamiliarised myself with Python (Norvig's Python code wasn't the easiest to understand!) I was able to complete this project after studying the Udemy course "Learn C++ by Creating" by Andrew Volk and the entire Youtube series "Buckys C++ Programming Tutorials" by thenewboston. Including learning C++, the entire project took 2 weeks of after-work and weekend time. An example solution is included in main.cpp.
-
Notifications
You must be signed in to change notification settings - Fork 0
daochenw/sudoku
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This is a C++ translation of Peter Norvig's Sudoku solver implemented in Python at norvig.com/sudoku.html (July 2017).
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published