coding_challenge-27 --- Sudoku Goku
Oh boy this is going to be a good one! In this month's coding challenge we are going to really push your boundaries when it comes to coding and logic. As programmers there are times where we think a problem is too difficult to solve and we want to give up. However, those moments are opportunities that can have a real positive effect on your ability to improve and develop strong skills. This coding challenge aims to do exactly that: Help you push through some hard boundaries so that by the end of it you feel like a better programmer (and you will be!).
You can work on a project individually or in a group and you can use the video below as a "guide" on how to solve this problem and also how Sudoku works. Please note that there are many solutions and you will be able to use Recursion or not to solve this problem (if you don't know what Recursion is, check out that section in my Master the Coding Interview course)
What we are building:A Sudoku Solver so you can be Sudoku Goku --> https://www.youtube.com/watch?v=G_UYXzGuqvM
Please Use the #coding-challenge channel on Discord to discuss and share your work or if you would like to look for people to work with on a project. At the end of the challenge, I will compile everyone's submitted websites/projects/code on here to showcase what the ZTM community has built. You can find past coding challenge submission here
What Am I Building??
You will try to build a program that is able to solve a Sudoku puzzle by itself! You can use whatever programming language you want including Python and JavaScript. The problem is NOT as hard as you might think, but it will require you to really think about the program and design a working solution.
To get an idea of what you are building, watch this video: https://www.youtube.com/watch?v=G_UYXzGuqvM
Submissions:
At the end of the challenge, we will post everyone's projects down below so you can see what others have done. In order to see your submission below, make sure you read the next section for the submission guidelines (In The Rules Are section)!
Github Repo
https://github.com/shree1999/Sudoku-Solver
Ansh#9264
Github Repo
https://github.com/fatemamandsourwala/sudoku-solver
fmandsourwala#9589
Github Repo
https://github.com/Mudhol/sudoku-solver-python.git
Fantasy#1014
Github Repo
https://github.com/pharek/sudoku_goku.git
Pharek#7825
Github Repo
https://github.com/Zalaras/sudoku-solver-python
Zallaras#6214
Github Repo
https://github.com/phoebeli23/sudokusolver
phobe#5510
Github Repo
https://github.com/RohanLodhi/sudoku
litomayez#5249
Github Repo
https://github.com/idubey-code/Games/tree/master/SudokuGoku
idubey#0867
Github Repo
https://github.com/jnch009/SudokuPuzzleReact
j[o]nch009#8698
Github Repo
https://github.com/YogiHa/sudokal
YogiHa#9533
Github Pages
https://famnew.github.io/coding_challenge-27/
newchar#3140
Github Pages
https://mcflav.github.io/Sudoku/
Mike Coleman#0962
Github Repo
https://github.com/lukaszwisniewski88/coding-challenge-27-svelte
Heroku Deployment
http://sudoku-goku.herokuapp.com/
Łukasz Wiśniewski#5946
Github Repo
https://github.com/brseeni/coding_challenge-27
Seeni#5726
Github Pages
https://elkmar.github.io/Sudoku-Solver/
Github Repo
https://github.com/Elkmar/Sudoku-Solver
Elkmar#1379
Github Repo
https://github.com/arshkenia/SudokuGuko
Arshk#9357
Github Repo
https://github.com/sanjucta/sudoku-solver
Sanjucta#7043
Github Pages
https://shegan78.github.io/muse2/
SlavaUA#8073The Rules Are:
-
You have until May 31st at 11:59pm EST to submit your project (using Github. If you don't know how to do that, check out the lecture in the Git + Github section of the course). You will have to submit the link to the #coding-challenge Discord group with the following message: -challenge URL LINK TO YOUR ENTRY" . The bot will listen for the command and will reply with "thanks for your submission" if it succeeded.
-
Use whatever tools you have as developers (google, friends, Discord, programming buddy etc...) but I will not be offering any help with this challenge. Just like a developer, you must solve a problem and build something that will be challenging. Nobody will hold your hand during the job so we want to experience that by figuring it all out on your own with your team.
Looking for more challenges?
We highly recommend checking out the back catalogue of coding challenges. With varying levels of complexity there is something to test and push every skill level.
One Last Thing!
Please note: As with all my challenges there is zero benefit or monetary gain I receive from it. This is just my way of thanking my students and making sure that you are able to continue gaining valuable knowledge outside of just my videos. It would mean a lot to me if you are able to rate my course...5 star reviews make my day :)