Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mmncit/ralgo

Implementation of datastructures and algorithms using Ruby
https://github.com/mmncit/ralgo

algorithms binary-search-tree datastructures graph linkedlist rspec ruby stack

Last synced: about 1 month ago
JSON representation

Implementation of datastructures and algorithms using Ruby

Awesome Lists containing this project

README

        

# RALGO

- Implementation of common data structures and algorithms using Ruby
- Acceptance tests are written for the components using RSpec

| Datastructures | Ruby Implementation | RSpec |
| ------------------ | ----------------------- | -------------------------------------- |
| Binary Search Tree | [btree.rb](ds/btree.rb) | [btree_spec.rb](spec/ds/btree_spec.rb) |
| Graph | [graph.rb](ds/graph.rb) | .. |

To run the test suite:

```bash
rspec
```

## Author

**Mamun Rashid**

- [github/mmncit](https://github.com/mmncit)

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update the tests as appropriate.

## License

[MIT](https://choosealicense.com/licenses/mit/)