SimonWaldherr / Golangsortingvisualization
Licence: mit
examples of various sorting algorithms in golang (with visualization)
Stars: ✭ 107
Programming Languages
go
31211 projects - #10 most used programming language
GolangSortingVisualization
this sorting visualization is not intended to recommend any algorithm, if you need a recommendation go somewhere else.
if you like, feel free to add more Sorting Algorithm examples. Many thanks to all contributors.
Sorting Algorithms
BogoSort
BubbleSort
CocktailSort
CombSort
CountingSort
CycleSort
GnomeSort
HeapSort
InsertionSort
MergeSort
OddEvenSort
PancakeSort
QuickSort
ShellSort
SelectionSort
StoogeSort
HowTo
./start.sh
$ go run gsv.go --help
Usage of gsv:
-algo="bubble": Select sorting algorithm all/bogo/[bubble]/comb/counting/gnome/insertion/oddEven/selection/sleep
-count=30: number of values
-fps=10: frames per second
-max=9: highest value
-mode=1: visualization mode
-vis="stdout": Select output: [stdout]/gif
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].