Skip to content
/ DSA Public

A place to find the CPP/JAVA/PYTHON NOTES AND COMPETITIVE COMPETITION Solutions

License

Notifications You must be signed in to change notification settings

ikshvaku01/DSA

Repository files navigation

🔥Reasons to contribute in this repostory

I have noticed that there is not a proper repository for the students to reference for notes . The online notes in various platforms are just too old to be referenced as good sources for the quaterly or annually updated languages or the development guildelines needed for the same. I request the viewer if he/she is on journey to make his/her notes on a language he/she finds online is inadequate as a reference so please contribute here to helps us make a proper repository for the same. You will find various programming languages and solutions to various competitive problems solved by contributors in various sites. In future it will also contain a Database of all the possible question asked in gate and interview round.🔥

✅Instructions to Contibute in this repository

  1. Make a pull request of the main branch and update about the progress in your branch should be posted in discussion regularly or often as possible. Large code pull request is hectic to monitor so weekly or daily updating if made significant changes in the branch should make a pull request .
  2. Don't edit the code of another user until necessary and have a legit issue raised for it.
  3. Please check before starting to contribute on an issue that no other member is contributing on it.✅
  4. It is requested to all contributors to add notes from recommended books or guides from the creator of the language but not from some online websites.
  5. If you find a good online source of the data you have copied to repository or the page of a certain book . Please reference it at the end of the file for the verification process.
  6. It should noted that the features removed in a language should also be added in notes to give a clear guide for the user.
  7. If you want to add a language raise an issue for the unavailability of the notes for the same. It should be noted that the notes for language should only include the instructions for the use of the language only and some basic guide tackling some simple problems .The language should have a index of its own . It should include DSA logic in the "DSA" folder only the DSA solution for that problem should be added in the relevant DSA topics TOPICS_NAME.md file only. Existing algorithm should not be recreated.
  8. 💥 If you have a unique solution to a problem add your linkedinid and github in the end of the page by creating a credit section or commenting your name in the code .
  9. Legit issue raiser and pull requester with proper README in there profiles have greater chances for merging there pull request to main branch.
  10. If someone wants to convert a given notes into there regional or native language they are most welcome to contribute and convert the notes in there native language.
  11. Raise an issue even if you are not sure about issue , if found legit we will contact you soon and try to fix the issue to.

About

A place to find the CPP/JAVA/PYTHON NOTES AND COMPETITIVE COMPETITION Solutions

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published