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 8803407669 README.md updated 10 years ago
algorithms/number indentation fixed 10 years ago
collections indentation fixed 10 years ago
searching README.md updated 10 years ago
sorting Merge branch 'master' of github.com:0xAX/go-algorithms 10 years ago
.gitignore README.md updated 10 years ago
README.md README.md updated 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

Searching

  • binary search

Collections

  • doubly linked list
  • binary tree
  • stack
  • queue

Algorithms

  • gcd

contribution

  • Fork go-algorithms;
  • Make changes;
  • Send pull request;
  • Thank you.

author

@0xAX