- Reposityory Tour
- Intermediate Code Challenges and Algorithms
- Advanced Data Structures and Algorithms
- Leet Code Code Challenges
Setup Instructions:
Clone Project Navigate into subfolder. For example, javascript directory will have *.json for a script to test.
-
See setup instructions, in the Code 301 Setup Guide.
-
For Java, navigate into datastructures subfolder and start there as the gradle script will be used. More, setup instructions
-
For JavaScript, follow setup instructions
-
For Python, follow this setup instructions
-
For C++, make sure to follow setup instructions
-
For C, make sure to follow setup instructions
Review scripts such as json, makefile to test code.
Under the javascript folder, at the top level, is a sub-folder called code-challenges. Further explanation here.
As an intermediate introduction to code Algorithms, there will be code challenges such as regex, and array sorting.
Here is a simple way to get code running.
If you have not already done so, run npm install from within this folder to set up your system to be able to run tests using Jest
To run your tests
- Change to the
javascriptfolder - run
npm testto run all the tests - run
npm test ##to only run tests for challenge ## (i.e. 01)
Below are my overall understanding of five languages in Data Structures and Algorithms. Each will contain answers with CodeFellows code challenges and more. for example, the Java Readme will have Documentation with answers and Big O analysis.