| Class | Description |
|---|---|
| ArrayBag<E> |
An ArrayBag is a generic collection of references to objects.
|
| ArrayQueue<E> |
An
ArrayQueue<E> is a queue of references to E objects. |
| ArrayStack<E> |
An
ArrayStack is a generic stack of
references to E objects. |
| BagWithReceipts |
This class is a homework assignment;
A
BagWithReceipts is a collection of references to Objects. |
| BooleanLinkedQueue |
y*****************************************
A
BooleanLinkedQueue is a queue of boolean values. |
| BooleanLinkedStack |
A
BooleanLinkedStack is a stack of references to objects. |
| BooleanQueue |
A
BooleanQueue is a queue of boolean values. |
| BooleanStack |
A
BooleanStack is a stack of boolean values. |
| ByteLinkedQueue |
A
ByteLinkedQueue is a queue of byte values. |
| ByteLinkedStack |
A
ByteLinkedStack is a stack of references to objects. |
| ByteQueue |
A
ByteQueue is a queue of byte values. |
| ByteStack |
A
ByteStack is a stack of byte values. |
| ChainedTable |
A
ChainedTable is a chained hash table. |
| CharLinkedQueue |
A
CharLinkedQueue is a queue of char values. |
| CharLinkedStack |
A
CharLinkedStack is a stack of references to objects. |
| CharQueue |
A
CharQueue is a queue of char values. |
| CharStack |
A
CharStack is a stack of char values. |
| DerivedStack |
A
DerivedStack is a LinkedSeq that can easily
be used as if it were a stack of Objects. |
| DoubleArraySeq |
This class is a homework assignment;
A DoubleArraySeq is a collection of double numbers.
|
| DoubleLinkedQueue |
A
DoubleLinkedQueue is a queue of double values. |
| DoubleLinkedSeq |
This class is a homework assignment;
A
DoubleLinkedSeq is a collection of double numbers. |
| DoubleLinkedStack |
A
DoubleLinkedStack is a stack of references to objects. |
| DoubleQueue |
A
DoubleQueue is a queue of double values. |
| DoubleStack |
A
DoubleStack is a stack of double values. |
| FloatLinkedQueue |
A
FloatLinkedQueue is a queue of float values. |
| FloatLinkedStack |
A
FloatLinkedStack is a stack of references to objects. |
| FloatQueue |
A
FloatQueue is a queue of float values. |
| FloatStack |
A
FloatStack is a stack of float values. |
| IntArrayBag |
An IntArrayBag is a collection of int numbers.
|
| IntBalancedSet |
This class is a homework assignment;
An
IntBalancedSet is a set of int numbers, stored in a B-tree. |
| IntLinkedBag |
An IntLinkedBag is a collection of int numbers.
|
| IntLinkedQueue |
An
IntLinkedQueue is a queue of int values. |
| IntLinkedStack |
A
IntLinkedStack is a stack of references to objects. |
| IntQueue |
An
IntQueue is a queue of int values. |
| IntStack |
An
IntStack is a stack of int values. |
| IntTreeBag |
This class is a homework assignment;
An
IntTreeBag is a collection of int numbers. |
| LinkedBag<E> |
A LinkedBag is a collection of references to E objects.
|
| LinkedQueue<E> |
A
LinkedQueue<E> is a queue of references to E objects. |
| LinkedSeq |
This class is a homework assignment;
A
LinkedSeq is a sequence of references to Objects. |
| LinkedStack<E> |
A
LinkedStack is a stack of references to
Eobjects. |
| LongLinkedQueue |
A
LongLinkedQueue is a queue of long values. |
| LongLinkedStack |
A
LongLinkedStack is a stack of references to objects. |
| LongQueue |
A
LongQueue is a queue of long values. |
| LongStack |
A
LongStack is a stack of long values. |
| ObjectLinkedQueue |
A
ObjectLinkedQueue is a queue of Object values. |
| ObjectLinkedStack |
A
ObjectLinkedStack is a stack of references to objects. |
| ObjectQueue |
An
ObjectQueue is a queue of references to objects. |
| ObjectStack |
An
ObjectStack is a stack of references to objects. |
| ShortLinkedQueue |
A
ShortLinkedQueue is a queue of short values. |
| ShortLinkedStack |
A
ShortLinkedStack is a stack of references to objects. |
| ShortQueue |
A
ShortQueue is a queue of short values. |
| ShortStack |
A
ShortStack is a stack of short values. |
| Table |
A
Table is an open-address hash table with a fixed capacity. |