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-userand check it outgit checkout new-userandgit 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 |