https://github.com/agrajak/go-sort
simple sort implementations using golang
https://github.com/agrajak/go-sort
bitonic golang goroutine merge odd-even shell sort
Last synced: 6 months ago
JSON representation
simple sort implementations using golang
- Host: GitHub
- URL: https://github.com/agrajak/go-sort
- Owner: agrajak
- Created: 2020-04-29T09:45:59.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-03T11:56:31.000Z (about 6 years ago)
- Last Synced: 2024-06-20T05:09:59.268Z (about 2 years ago)
- Topics: bitonic, golang, goroutine, merge, odd-even, shell, sort
- Language: Go
- Size: 1.8 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go Sort
## Introduction
This is a simple sort implementation for the following sorts.
- Selection Sort
- Median of three Quick Sort
- Shell Sort
- Bitonic Sort (w/, w/o go-routine)
- Odd Even Merge Sort (w/, w/o go-routine)
Using go-routines could worsen the performance of program so I made a empty channels to limit the number of go-routines
## To Do
- Add benchmark