This repository is intended for study of algorithms and data structures in general. We aim to leverage Go features the farthest possible, with generics and concurrency whenever possible.
This project is not intended for production usage, do not use it.
- algorithms
- sorting
- selection sort
- bubble sort
- merge sort
- quick sort
- searching
- binary
- linear
- two crystal balls problem
- recursive maze path find
- sorting
- data structures
- doubly linked list
- stack
- queue
- binary search tree
- avl tree
- weighted graph
- visualization
- sorting
no brain no gain