Search results
56 packages found
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
Data Structures of Javascript & TypeScript. AVLTree, Binary Search Tree, Binary Tree, Tree Multiset, Graph, Heap, Priority Queue, Linked List.
- data
- structure
- molestiae
- data structure
- non
- data structures
- amet
- binary
- sunt
- consequuntur
- ea
- ducimus
- autem
- quas
- View more
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
- array to tree
- list to tree
- unflatten
- array-helper
- array-manipulations
- data-structures
- datastructures
- algorithms
- tree-structure
- array
- list
- collection
- pointer
- parent
- View more
Javascript versions of classic software development algorithms
- algorithms
- dataStructures
- binaryHeap
- binarySearchTree
- bst
- linkedList
- maxHeap
- minHeap
- queue
- stack
- stackQueue
- trie
- permutation
- shuffle
- View more
The JavaScript utility for creating Data Structures and perform operations on it.
Implementation of several common data structures.
Fixed size circular array datastructure
Collection of type classes for JavaScript.
- datatype
- datatypes
- data type
- data types
- collection
- collections
- structure
- structures
- datastructure
- data structure
- datastructures
- data structures
- syncronous structure
- syncronous structures
- View more
Different Tree Implementations
This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.
- Stack - Queue - Linked List - Tree - Graph - Hash Table
A package implementing a HashTable and HashSet
Native HashSet implementation for Node/io.js
This is a package containing multiple **datastructures** and some **graph algorithms** written in typescript with no dependencies usable with commonjs, esm and in the browser. Also some other handy utility function are contained in this package.
- stack
- linkedstack
- list
- linkedlist
- doublylinkedlist
- cycliclinkedlist
- queue
- linkedqueue
- priorityqueue
- dequeue
- heap
- fibonacciheap
- quicksort
- heapsort
- View more
Standard JavaScript/TypeScript Library: DoublyLinkedList, Stack, Queue, Heap, MaxHeap, MinHeap, PriorityQueue
Data Structures and Algorithms in JavaScript
EMCAScript Standard Template Library
Utility library for misc shared code for @opticss packages.