Clean and simple implementation in Go
There are several data structures and algorithms implemented in this project. The list will be replenished with time.
- Circular Buffer
- Linked List
- Doubly Linked List
- Stack
- Queue
- Linear Search
- Binary Search
- Jump Search
- Interpolation Search
- Exponential Search
- Ternary Search
- Selection Sort
- Insertion Sort
- Bubble Sort
- Comb Sort
You can download the source using go get
command:
go get github.com/floyernick/Data-Structures-and-Algorithms
Then just copy the required code into your project. Don't forget about proverb:
A little copying is better than a little dependency.
We would be happy to receive your propositions of improvement ;)
This project is licensed under the MIT License.
Mykyta Paliienko - GitHub profile