deque-ds

2.0.1 • Public • Published

Build Status

deque-ds

deque implementation in javascript

Usage

var deque = require('deque-ds')();
 
for (var i = 0; i < 20; ++i)
  deque.pushBack(i);
 
console.log(deque.popFront());
console.log(deque.popBack());
 
deque.pushFront(100);
 
console.log(deque.size());

Install

npm install deque-ds

Test

npm run test

API

pushBack(value)
pushFront(value)

front()         // get front element
popFront()      // get and remove front element

back();         // get last element
popBack();      // get and remove last element

at(index);      // get element at specific location
size();

Dependencies (0)

    Dev Dependencies (3)

    Package Sidebar

    Install

    npm i deque-ds

    Weekly Downloads

    1

    Version

    2.0.1

    License

    MPL-2.0

    Last publish

    Collaborators

    • pin3da