Skip to content

Implementation of well-known (and some rare) algorithms, mostly in C++

License

Notifications You must be signed in to change notification settings

adiforluls/Algos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algos

Travis status Gitter

Implementing well-known (and some rare) algorithms and data structures, while following good software engineering practices such as writing well-documented code, adhering to code guidelines, writing unit tests, reviewing each other's code, and ultimately learning to be better software developers.

Goals

  1. Guide potential contributors on version control, unit testing, and algorithms.
  2. Add at least one algorithm every week.

How to get involved

There are a few ways to get involved.

Want to contribute to open-source and get involved with the project?

  1. Read the contribution guidelines
  2. Fork the repo
  3. Create an issue describing what you'd like to add, or claim an issue that's up for grabs
  4. Create a branch and add your code
  5. Submit a pull request and reference the issue it closes

You can find more details regarding the steps above in the contribution guidelines, so be sure to check them out.

Just want to suggest a new algorithm or report a bug?

Create a new issue and we'll handle it from there. 😄

Maintainers

This repo is actively maintained by @alxmjo, and inactively by @faheel.

License

This project is licensed under the terms of the MIT license.

About

Implementation of well-known (and some rare) algorithms, mostly in C++

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.3%
  • CMake 3.4%
  • Other 0.3%