1.0.13 • Published 4 years ago
linked-list-normalized v1.0.13
linked-list-normalized
Linked list in a normalized data structure (refs by id)
installation
npm i linked-list-normalized
usage example
import list from 'linked-list-normalized';
// both will create a normalized linked list of: 1 -> 2 -> 3
const linkedList = list.fromDataArray([1, 2, 3]);
const linkedList = list.fromNodes(
{id:1, data:1, nextnodeId:2},
{id:2, data:2, nextnodeId:3},
{id:3, data:3});
linkedList API: addNode removeNode moveNodeAfter moveNodeBefore getNodes getHeadId getTailId getLength