/DataStructureGo

basic data structure implementations with golang, including heap, stack, queue, tree, graph etc.

Primary LanguageGoApache License 2.0Apache-2.0

Description

[中文] This repository contains some basic data structures' implementation with go-lang.

including:

  • Heap
  • Stack
  • Queue
  • Deque
  • PriorityQueue
  • Set
  • LinkedList
  • HashTable
  • BinaryTree
  • BinarySearchTree
  • AVL
  • RedBlackTree
  • Trie
  • B-Tree
  • Graph

Update Log

  • 2020-09-07 uploaded BinaryTree, BinarySearchTree.
  • 2020-09-03 uploaded Heap, PriorityQueue, HashTable.
  • 2020-08-25 uploaded Set (string, int, float64, generic).
  • 2020-08-13 uploaded Stack, Queue, Deque.

Correction

Please open issues or pull-request.