Skip to content

altay13/gostructures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cc2c3cc · Apr 6, 2019

History

10 Commits
Jan 11, 2019
Jul 11, 2018
Apr 6, 2019
Dec 2, 2018
Jul 11, 2018
Dec 2, 2018
Jan 11, 2019
Dec 2, 2018
Jul 11, 2018
Jan 11, 2019
Apr 4, 2019
Jan 11, 2019
Jan 11, 2019
Jul 11, 2018
Jul 11, 2018
Jul 11, 2018
Dec 6, 2018
Jul 11, 2018
Jan 11, 2019

Repository files navigation

Implementation of different data structures in GO.

Data structures

  • Stack
  • Queue
  • Singly-Linked List
  • Doubly-Linked List
  • Skip List
  • Hash Table
  • Set
  • Priority Queue
  • Binary Search Tree
  • Cartesian Tree
  • B-Tree Balanced Tree
  • Red-Black Tree
  • Splay Tree
  • AVL Tree
  • KD Tree
  • Trie
  • Knuth-Morris-Pratt - https://web.stanford.edu/class/cs97si/10-string-algorithms.pdf
  • Graph
  • Ternary Search Tree
  • Disjoint sets
  • Binary Indexed Tree