Search results
104 packages found
This is an implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper.
PAT tree construction for Chinese documents, keyword extraction and text segmentation
- node
- pat-tree
- trie
- patricia tree
- pat tree
- PAT
- tree
- information retrieval
- Chinese
- ckip
- keyword extraction
- text segmentation
Makes an auxilary tree structure to get O(m) efficient autocomplete results, (where m is the length of a search string), without use of external dependencies.<br /> The repo is holds a list of 300k english letter already formatted as tree and available fo
- tree
- trie
- autocomplete
- digital tree
- radix tree
- prefix tree
- search
- search tree
- pattern
- composite
- design pattern
- composite pattern
- hierarchical
- data structure
- View more
A tiny TypeScript trie implementation
Run SQLite on the device and IndexedDB in the browser with exactly the same API with nanoSQL 2!
- ecosystem:cordova
- cordova-android
- cordova-ios
- cordova-osx
- cordova-windows
- cordova-browser
- database
- json
- collection
- records
- sql
- orm
- nosql
- DBMS
- View more
A Node http router that implements a Radix tree (trie).
Trie-based ES6 Map clone: keys=iterables, values=anything
Run SQLite on the device and IndexedDB in the browser with exactly the same API with nanoSQL 2!
- ecosystem:cordova
- cordova-android
- cordova-ios
- cordova-osx
- cordova-windows
- cordova-browser
- database
- json
- collection
- records
- sql
- orm
- nosql
- DBMS
- View more
Run SQLite on the device and IndexedDB in the browser with exactly the same API with nanoSQL 2!
- ecosystem:cordova
- cordova-android
- cordova-ios
- cordova-osx
- cordova-windows
- cordova-browser
- database
- json
- collection
- records
- sql
- orm
- nosql
- DBMS
- View more
Data Structures and Sorting Algorithms
- Stack
- Queue
- LinkedList
- Binary Search Tree
- Graph
- Trie
- Heap
- Data Structure
- Sorting
- Algorithms
- Bubble Sort
- Selection Sort
- Insertation Sort
- Quick Sort
- View more
A JavaScript implementation of a Trie
High-performance JIT router for Node.js
get trie position list { position: keyword[] }
- Aho-Corasick automation
- ac
- ac automation
- aca
- add
- aho
- aho-corasick
- algorithm
- array
- automata
- corasick
- data
- javascript
- match
- View more
Aho–Corasick string matching algorithm
- Aho-Corasick automation
- ac
- ac automation
- aca
- add
- aho
- aho-corasick
- algorithm
- array
- automata
- corasick
- data
- javascript
- match
- View more
Simple Event Emitter for ES6 and TypeScript based on Prefix Tree
Create and modify trie prefix structures, extract word lists including anagrams and sub-anagrams
NanoSQL SQLite Plugin: exposes a well documented, easy to use API for SQLite. Uses IndexedDB/WebSQL when testing in the browser, then uses SQLite on the device with the exact same API. Includes typescript support, an ORM and undo/redo built in.
- ecosystem:cordova
- cordova-android
- cordova-ios
- cordova-osx
- cordova-windows
- database
- json
- collection
- records
- sql
- orm
- nosql
- DBMS
- data
- View more
concrete data type implementations
A collection of data structure models