Giter Site home page Giter Site logo

coding_challenge-27's Introduction

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)!


litomayez#5249
Github Repo
https://github.com/RohanLodhi/sudoku

YogiHa#9533
Github Repo
https://github.com/YogiHa/sudokal

Mike Coleman#0962
Github Pages
https://mcflav.github.io/Sudoku/

SlavaUA#8073
Github Pages
https://shegan78.github.io/muse2/

The Rules Are:

  1. 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.

  2. 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 :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.