Common Algorithms in Go
This repository contains a collection of a variety of common algorithms implemented using Go.
Algorithms Implemented
- Search
- Linear search with integers
- Linear search with any comparable item
- Binary search iteratively with integers
- Binary search recursively with integers
- Sorting
- Bubble sort
- Insertion sort
- Merge sort
- Quick sort
- Selection sort
- Counting sort