The difficulty of the problems here is moderate and easy, but will increase with time.
NOTE: Steps 1 & 5 are not necessary if you are a collaborator on this repo.
-
fork this repository
-
clone this repository in your local git
-
open the repository folder in your favorite code editor, pick a problem, and write a solution in its folder
for example: if you want to solve insertion sort problem,
- read it's readme file,
- create a solution file in insertion_sort folder,
- write solution in it,
- and rename it
insertion_sort_[your_name].[extension]
, whereextension
can be.py
,.cpp
,.java
etc.
-
and then stage and commit the changes
-
push the changes to the remote repo.
-
and then send a pull request to merge changes with this repository.