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.
Go to file
0xAX 466ab31277 collections queue added 10 years ago
collections collections queue added 10 years ago
sorting Merge branch 'master' of github.com:0xAX/go-algorithms 10 years ago
.gitignore counting sort added 10 years ago
README.md collections queue added 10 years ago
utils.go selection sort added 10 years ago

README.md

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;
  • Make changes;
  • Send pull request;
  • Thank you.

author

@0xAX