Skip to content

Hash-Algos 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

Notifications You must be signed in to change notification settings

hash-define-organization/Hash-Algos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Hash-Algos

image

forthebadge forthebadge

Hash-Algos 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 data structures and algorithms in various languages such as C++, Python and Java.

Motive

This Repository is created with a motive to guide beginners with the open-source and with big projects. I have already created some issues for the beginners so that they can work on them and even make there first contribution in this repository.

Allowed languages

  • C++
  • C
  • Python
  • Java
  • JavaScript
  • Golang
  • Kotlin
  • Dart
  • C#
  • Ruby
  • Scala
  • Swift
  • Rust
  • PhP

How to contribute?

Follow the steps given below,

  1. Fork, https://github.com/hash-define-organization/Hash-Algos/
  2. Execute, git clone https://github.com/hash-define-organization/Hash-Algos/
  3. Change your working directory to ../Hash-Algos.
  4. Execute, git remote add origin_user https://github.com/<your-github-username>/Hash-Algos/
  5. Execute, git checkout -b <your-new-branch-for-working>.
  6. Make changes to the code.
  7. Add your name and email to the AUTHORS, if you wish to.
  8. Execute, git add ..
  9. Execute, git commit -m "your-commit-message".
  10. Execute, git push origin_user <your-current-branch>.
  11. Make PR.

That's it, 10 easy steps for your first contribution. For future contributions just follow steps 5 to 10. Make sure that before starting work, always checkout to master and pull the recent changes using the remote origin and then start following steps 5 to 10.

See you soon with your first PR.

Connect with me

Show your support

Give a ⭐ if you like this web-app.

FAQs

1. I am a beginner with open source or with react can I contribute in this repository ?

Anybody can contribute to this project. Just take an issue, give your ideas, work on the issue and I am always here to guide you throughout the process ❤ .

2. What are the steps to make my first contribution ?

Kindly refer to the contributing.md file. All the contributing guidelines are written over there.

3. Is there any need to assign myself to the issue before starting to work on the issue ?

It is better to wait until you are assigned to the issue. Although if you are make sure that no-one is working on the issue then you can start working on the issue.

About

Hash-Algos 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