6.0.0 • Published 10 years ago
aureooms-js-data-structures v6.0.0
js-data-structures
(https://badges.gitter.im/Join Chat.svg)
Playground for data structure code bricks in JavaScript. This is the twin project of js-algo.
This project is just a playground for any data structure that doesn't fit in any of those project,
- aureooms/js-arraylist : dynamic array code bricks for JavaScript
- aureooms/js-bst : binary search tree code bricks in JavaScript
- aureooms/js-cg : computational geometry code bricks for JavaScript
- aureooms/js-dict : dictionary ADT code bricks for JavaScript
- aureooms/js-disjoint-set : disjoint-set data structure code bricks for JavaScript
- aureooms/js-dll : doubly linked list code bricks for JavaScript
- aureooms/js-gn : graphs and networks code bricks for JavaScript
- aureooms/js-heap : heap code bricks for JavaScript
- aureooms/js-list-spec : list ADT specification code bricks for JavaScript
- aureooms/js-lifo : Last In, First Out abstract data types code bricks for JavaScript
- aureooms/js-fifo : First In, First Out data structures code bricks for JavaScript
- aureooms/js-pubsub : publish-subscribe pattern code bricks for JavaScript
Those packages aim to provide code bricks that are as generic as possible.
Some examples are a d-ary heap that can be parametrized with any d, BST's
built on the same left rotate and right rotate functions, an ArrayList
implementation with parametrizable allocator.
Other projects implementing data structures in JavaScript :
Other projects implementing data structures in other languages :
- https://github.com/patmorin/ods (C++, Java, Python)
- http://www.nayuki.io (C, C++, Java, C#, Python, Haskell, MATLAB and others)
- http://rosettacode.org (All kinds of languages)
Other reference: