Class Index | File Index

Classes


Class Index

_global_


buckets

Top level namespace for Buckets, a JavaScript data structure library.

buckets.arrays

Contains various functions for manipulating arrays.

buckets.Bag

A bag is a special kind of set in which members are allowed to appear more than once.


buckets.BSTree

Formally, a binary search tree is a node-based binary tree data structure which has the following properties:


buckets.Dictionary

Dictionaries map keys to values; each key can map to at most one value.


buckets.Heap

A heap is a binary tree, where the nodes maintain the heap property: each node is smaller than each of its children.


buckets.LinkedList

A linked list is a data structure consisting of a group of nodes which together represent a sequence.

buckets.MultiDictionary

A multi dictionary is a special kind of dictionary that holds multiple values against each key.


buckets.PriorityQueue

In a priority queue each element is associated with a "priority", elements are dequeued in highest-priority-first order (the elements with the highest priority are dequeued first).


buckets.Queue

A queue is a First-In-First-Out (FIFO) data structure, the first element added to the queue will be the first one to be removed.

buckets.Set

A set is a data structure that contains no duplicate items.


buckets.Stack

A Stack is a Last-In-First-Out (LIFO) data structure, the last element added to the stack will be the first one to be removed.

Documentation generated by JsDoc Toolkit 2.4.0 on Wed Sep 17 2014 02:43:23 GMT-0500 (COT)