Git Product home page Git Product logo

dsa's Introduction

🔥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.

dsa's People

Contributors

ashishkushwaha56 avatar ikshvaku01 avatar shivamchauhan29 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.