Packages |
goldman |
Interfaces and classes in A Practical Guide to Data Structures and Algorithms
Using Java by Sally Goldman and Kenneth Goldman. |
goldman.collection |
The Collection interface contains the operations that must
be supported by all data structures that maintain a collection of elements. |
goldman.collection.ordered |
An ordered collection is an untagged algorithmically
positioned collection of comparable elements that
may contain duplicates. |
goldman.collection.ordered.digitized |
A digitized ordered collection is an untagged algorithmically
positioned collection whose elements can each be viewed
as a sequence of digits (e.g., bit string, character string). |
goldman.collection.positional |
A positional collection is a manually positioned collection in which elements
are accessed via their position in a line (with 0 being the position of the first
element in the line) or via their location relative to other elements in the line. |
goldman.collection.priority |
A priority queue is an untagged algorithmically
positioned collection of comparable elements in which there
can be equivalent elements. |
goldman.collection.set |
A set is an untagged algorithmically positioned
collection of elements in which no two elements are equivalent. |
goldman.collection.spatial |
A spatial collection is an untagged algorithmically positioned collection
that organizes its elements by their location
in a multidimensional space. |
goldman.collection.tagged |
A tagged collection is a collection that
provides the necessary support for associating these tags with the
corresponding elements. |
goldman.collection.tagged.bucket |
A tagged bucket collection holds tagged elements in which each tag is associated
with a bucket holding all elements with that tag. |
goldman.collection.tagged.ordered |
A tagged ordered collection is the
tagged variation of an ordered collection. |
goldman.collection.tagged.ordered.digitized |
A tagged digitized ordered collection
is the tagged variation of a digitized ordered collection. |
goldman.collection.tagged.priority |
A tagged priority queue
is the tagged version of a priority queue. |
goldman.collection.tagged.set |
A mapping is the tagged variation of a set. |
goldman.collection.tagged.spatial |
A tagged spatial collection
is the tagged variation of a spatial collection. |
goldman.graph |
A graph represents general relationships between pairs of elements from
among a set of elements. |
goldman.partition |
A partition
is a division of a group of objects into disjoint sets that we call components. |