Documentation ¶
Overview ¶
Package structure is a subpackage that is dedicated to different implementations of data structures in the domain of computer science.
Directories ¶
Path | Synopsis |
---|---|
Package avl is a Adelson-Velskii and Landis tree implemnation avl is self-balancing tree, i.e for all node in a tree, height difference between its left and right child will not exceed 1 more information : https://en.wikipedia.org/wiki/AVL_tree
|
Package avl is a Adelson-Velskii and Landis tree implemnation avl is self-balancing tree, i.e for all node in a tree, height difference between its left and right child will not exceed 1 more information : https://en.wikipedia.org/wiki/AVL_tree |
Package dynamicarray A dynamic array is quite similar to a regular array, but its Size is modifiable during program runtime, very similar to how a slice in Go works.
|
Package dynamicarray A dynamic array is quite similar to a regular array, but its Size is modifiable during program runtime, very similar to how a slice in Go works. |
Package linkedlist demonstates different implementations on linkedlists.
|
Package linkedlist demonstates different implementations on linkedlists. |
package set implements a Set using a golang map.
|
package set implements a Set using a golang map. |
Package trie provides Trie data structures in golang.
|
Package trie provides Trie data structures in golang. |
Click to show internal directories.
Click to hide internal directories.