algs
algs
This is a library that implements the algorithms and datastructures described in Algorithms 4th ed. by Robert Sedgewick and Kevin Wayne.
Booksite: git remote add origin git@github.com:Lillevang/algs.git
ISBN-13: 978-0321573513
ISBN-10: 032157351X
Keep in mind that implementations are purely for training purposes and is not intended to be used for anything other than the exercises in the book. Many of the algorithms and datastructures provided here are already available in the standard library.
Contents
The library is build around the same structure a the book:
- Fundamentals
- Sorting
- Searching
- Graphs
- Strings
- Context
Additionally there's a utility module containing widely used classes and structs.
Installation
-
Add the dependency to your
shard.yml
:dependencies: algs: github: your-github-user/algs
-
Run
shards install
Usage
require "algs"
TODO: Write usage instructions here
Development
TODO: Write development instructions here
Contributing
- Fork it (https://github.com/your-github-user/algs/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Jeppe Lillevang Salling - creator and maintainer
algs
- 0
- 0
- 0
- 0
- 0
- almost 3 years ago
- January 27, 2022
MIT License
Sun, 22 Dec 2024 18:42:11 GMT