geekquad / Algo-Tree

Algo-Tree is a collection of Algorithms and data structures that are fundamentals to efficient code and good software design.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algo-Tree 🌲

Issues Forks Stars Watchers Open Source Love svg1 License: MIT PRs Welcome

Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.

Code Structure

Algorithms

Contribution Guidelines βš™οΈ

You may go through these guidelines and contribute accordingly:

  • Make sure you do not copy codes from external sources like GFG, etc because that work will not be considered. Plagiarism is strictly not allowed.
  • You can only work on issues that you have been assigned to you.
  • If you want to contribute for an existing algorithm, we prefer that you create an issue before making a PR and link your PR to that issue.
  • If you have modified/added code work, make sure the code compiles before submitting.
  • Strictly use snake_case (underscore_separated) in your file_name and push it in correct folder.
  • Do not update the README.md.

Where to upload the files πŸ“‚

  • Your files should be uploaded inside the *code folder into the corresponding language folder (For instance, if you wrote code for an Algorithm Implementation in Java, it goes inside the code/Java folder).
  • Under no circumstances create new folders within the language folders to upload your code unless specifically told to do so.
  • Edit the corresponding README.md file to add the link to your code in the corresponding section (GitHub Markdown Guide).

The value of a strong contribution stays beyond everything and gives you satisfaction πŸ‘.

Maintainers πŸ˜‡


Rudrakshi

πŸ’» πŸ–‹

Nakul Sharma

πŸ’» πŸ–‹

Vatsal kesarwani

πŸ’» πŸ–‹

Code of Conduct

You can find our Code of Conduct here.

License

This project follows the MIT License.

About

Algo-Tree is a collection of Algorithms and data structures that are fundamentals to efficient code and good software design.

License:MIT License


Languages

Language:C++ 97.8%Language:Java 2.2%