Showing 1-20 of 1,778,705 packages
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
Binary Tree data structure for Javascript
Tree or binary tree printer, print any tree to terminal or debug window
Different binary search tree implementations, including a self-balancing one (AVL)
Binary Search Trees
High-performance (binary) tree and sorted map implementation (AVL, Splay, Radix, Red-Black)
This is an implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
Binary tree data structure
A fully persistent balanced binary search tree
List of binary file extensions
Check if a file path is a binary file
High-performance 2D spatial index for rectangles (based on R*-tree with bulk loading and bulk insertion algorithms)
Turn any collection of objects into its own efficient tree or linked list using Symbol
Merkle tree implemented as a persistent datastructure
Implementation of binary trees as used in Ethereum.
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
Different binary search tree implementations, including a self-balancing one (AVL)
Implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
Layout algorithms for visualizing hierarchical data.
A complete, fully tested data structure library written in TypeScript.