Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wisdommatt/go-data-structures

A collection of data structures implemented in Go.
https://github.com/wisdommatt/go-data-structures

algorithms binary-heap binary-search-tree bst data-structures disjoint-set doubly-linked-list fenwick-tree go golang hash-table heap linked-list min-heap min-priority-queue priority-queue queue stack suffix-array union-find

Last synced: 1 day ago
JSON representation

A collection of data structures implemented in Go.

Awesome Lists containing this project

README

        

# Data Structures

Minimal and clean example implementations of data structures implemented in Go 🔥 .

## List of Implementations

* [Doubly Linked List](doubly-linked-list.go)
* [Binary Search Tree](binary-search-tree.go)
* [Heap](min-heap.go)
* [Queue](queue.go)
* [Stack](stack.go)
* [Disjoint Set / Union Find](union-find.go)
* [Fenwick Tree](fenwick-tree.go)
* [Priority Queue](min-priority-queue.go)
* [AVL Tree](avl-tree.go)
* [Suffix Array](suffix-array.go)
* [Hash Table](hash-table.go)