I was digging around in my long-abandoned Windows partition, and I found some old backups of some old stuff. One particular program I used to be so proud of is my Sudoku Solver. It is a C++ program that I wrote as a final project my sophomore year of high school; I opened the files and made the necessary modifications to make it compile (stripped a couple of mistakes out of the header file; removed a system() call that only works under Windows) and stuck the GPL on it. It isn’t particularly clean, or a great solution, and it has next to no comments, but here’s the source of Sudoku Solver. You can compile it under Linux by issuing the command “g++ board_handler.cpp main.cpp”. As for Windows, I used Bloodshed Dev-C++ for the longest time; I believe it has a Windows version of g++ behind the scenes, so it should behave the same. I included a simple unsolved file for it to read; pointing it at sudoku.sdk saved a lot of time in debug…
Is it bad to be barely an adult and already have nostalgic moments?