You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
830 B
Markdown
51 lines
830 B
Markdown
go-algorithms
|
|
=============
|
|
|
|
`go-algorithms` - implemetation of different alghoritms and data structures with `golang`.
|
|
|
|
usage
|
|
-----
|
|
|
|
1. Clone `https://github.com/0xAX/go-algorithms.git` repo, it must be in your `$GOPATH`.
|
|
|
|
2. Execute `go build && go install` in `go-algorithms`
|
|
|
|
3. Execute `go build bubble_sort.go` and `./bubble_sort`
|
|
|
|
alghoritms
|
|
----------
|
|
|
|
#### Sorting
|
|
|
|
* bubble sort
|
|
* selection sort
|
|
* merge sort
|
|
* cocktail sort
|
|
* gnome sort
|
|
* quick sort
|
|
* comb sort
|
|
* odd/even sort
|
|
* heap sort
|
|
* Shell sort
|
|
* counting sort
|
|
|
|
#### Collections
|
|
|
|
* doubly linked list
|
|
* binary tree
|
|
* stack
|
|
* queue
|
|
|
|
contribution
|
|
------------
|
|
|
|
* Fork [go-algorithms](https://github.com/0xAX/go-algorithms);
|
|
* Make changes;
|
|
* Send pull request;
|
|
* Thank you.
|
|
|
|
author
|
|
------
|
|
|
|
[@0xAX](https://twitter.com/0xAX)
|