Skip to content

pfalcon/awesome-implicit-data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Implicit data structures

https://en.wikipedia.org/wiki/Implicit_data_structure

Sorted list

Binary heap

D-ary heap (D-heap) and B-heap

Poplar heap

Post-order heap

Largely similar to poplar heap above.

Min-max heap

Binomial list (Bentley-Saxe)

Doesn't support deletes natively, uses "soft deletes" (marking an element as deleted).

Beap (Bi-parental heap)

Rotated sorted lists

Succint data structures

https://en.wikipedia.org/wiki/Succinct_data_structure

List dedicated to succint structures:

Libs:

Red-black trees

When storing just left/right node pointers, algorithms exist for one-pass top-down insertion and deletion. (For comparison, for AVL trees, only insertion top-down algorithm exists, deletion requires 2-pass algorithm).

Releases

No releases published

Packages

No packages published