Make your first pull request.
-Write any algorithm of your choice in recursive form in any language.
A recursive method is a method that is defined in terms of itself. The general idea behind recursion is that a problem lends itself to a recursive solution if the problem can be broken down into a smaller version of the same problem. A non-CS example of this is the Matroyshka doll. A mathematical example of this is the computation of the factorial of a number. factorial(N) is N*factorial(N-1).
- Fork this Repository using the button at the top
- Clone your forked repository to your pc
- Create a new branch for your modifications (ie.
git branch new-user
and check it outgit checkout new-user
andgit checkout -b new-user
) - Create your file in a folder and set the folder name to the algorithm's name.
- Add your files (
git add -A
), commit (git commit -m "algorithm_name in language_name"
) and push (git push origin new-user
) - Create a pull request
- Star this repository
- Wait for Pull Request to merge
- Celebrate - you've done your first pull request!!
- Additional: You can add yourself to the contributors list by editing the README.md file.
- Upload your own file.
- Do not modify other's file.
- Give some working test cases.
- PR for similar implementation in similar language won't be considered or accepted.
Sl. No. | Name | Institution | Country | Language Added |
---|---|---|---|---|
1 | Amartya Kalapahar | N.M.A.M. Institute Of Technology, Nitte | India | C |
2 | Ajit Panigrahi | GITAM, Visakhapatnam Campus | India | Python |
3 | Sayan Deb Sarkar | India | C++ | |
4 | Nidhi Shetty | India | C++ | |
5 | Marco Wang | University of Taipei | Taiwan | Java |
6 | Rohit Kumar | BIET Jhansi | India | Java |
7 | Ravi Ranjan Singh | India | Java | |
8 | Vishal Agrawal | BIET Jhansi | India | Python |
9 | Sanya Gupta | India | C | |
10 | Omar Ahmed | Egypt | C++ | |
11 | Ghanender Singhl | NIT WARANGAL | India | Python |