Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1020 Bytes

README.md

File metadata and controls

51 lines (35 loc) · 1020 Bytes

Data Structures and Algorithms

Clean and simple implementation in Go

Implementation

There are several data structures and algorithms implemented in this project. The list will be replenished with time.

Data structures
  • Circular Buffer
  • Linked List
  • Doubly Linked List
  • Stack
  • Queue
Searching algorithms
  • Linear Search
  • Binary Search
  • Jump Search
  • Interpolation Search
  • Exponential Search
  • Ternary Search
Sorting algorithms
  • Selection Sort
  • Insertion Sort
  • Bubble Sort
  • Comb Sort

Usage

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.

Contribute

We would be happy to receive your propositions of improvement ;)

License

This project is licensed under the MIT License.

Authors

Mykyta Paliienko - GitHub profile