Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

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.

License

NotificationsYou must be signed in to change notification settings

Algo-Phantoms/Algo-Tree

Repository files navigation

algotree.png

IssuesOpen Source Love svg1License: MITPRs WelcomeMaintenance

ForksStarsWatchers

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 asC++,Python andJava.

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,hackerearth, 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.
  • Just mention the issue against which the pull request is open by writingFixes #(your issue number) in the description of the pull request
  • Do not update theREADME.md.

Guidelines for code base :

  • Use1 tab or 4 spaces indentation.
  • Add thedescription of your algorithm using multi-line comments at the starting of the code.
  • Addcomments to your code in anew line and use single-line comments with1 tab or 4 spaces indentation.
  • Try to make your codeuser input.
  • Addminimum 2 test cases along with input and output at the end of your code using multi-line comments.
  • Also, addtime andspace complexity at the end of your code using multi-line comments.

Where to upload the files 📂

  • Your files should be uploaded inside thecode 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 inalphabatical order.(GitHub Markdown Guide).

The value of a strong contribution stays beyond everything and gives you satisfaction 👍.

Maintainers 😇


Vatsal kesarwani

💻 🖋

Rudrakshi

💻 🖋

Nakul Sharma

💻 🖋

Tarun Yadav

💻 🖋

Ojuswi Rastogi

💻 🖋

Shreyans Poddar

💻 🖋

Raksha Jain

💻 🖋

Anjul Singh

💻 🖋

Rishabh Singhal

💻 🖋

Rohan

💻 🖋

Yasharth Dubey

💻 🖋

Code of Conduct

You can find our Code of Conducthere.

License

This project follows theMIT License.

forthebadgeforthebadgeforthebadgeforthebadgeforthebadgeforthebadgeforthebadge

About

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.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp