Ace your JavaScript coding interview by solving 149 structured algorithm problems.
Each challenge includes:
✔ Clear instructions • ✔ Starter code • ✔ Initial test cases
-
Fork the repository: Click the "Fork" button at the top right of this repository to create a copy of the repository in your GitHub account.
-
Clone your fork: Clone the forked repository to your local machine using the following command:
git clone https://github.com/YOUR-USERNAME/149AlgorithmsChallenge.git
-
Create a new branch: Create a new branch for your SOLUTIONS :
git checkout -b solutions-YOUR-USERNAME
⚠️ Always work in your own branch, never commit directly to main.
-
Make your changes: Make your changes to the codebase.
-
Commit your changes: Commit your changes with a descriptive commit message:
git add . git commit -m "Description of your changes"
-
Push to your fork: Push your changes to your forked repository:
git push origin solutions-YOUR-USERNAME
-
Create a pull request: Go to the original repository on GitHub and click the "New pull request" button. Select your branch from the "compare" dropdown and submit the pull request.
-
Navigate to the original repository: Go to the original repository where you want to create the pull request.
-
Click on "New pull request": Click the "New pull request" button.
-
Select your branch: Select the branch you created from the "compare" dropdown.
-
Review your changes: Review the changes you made to ensure they are correct.
-
Create the pull request: Click the "Create pull request" button. Provide a title and description for your pull request, then click "Create pull request" again to submit.
♥ Thank you for contributing to the 149AlgorithmsChallenge!