|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Graph.
Averager.
Clock's time by a given number of minutes.
Organism by a given amount.
Animal is an Organism with extra methods that
deal with eating.Animal with a specified size, growth rate, and
weekly eating need.
AnimalGuess Java application illustrates the use of
the binary tree node class is a small animal-guessing game.ArrayQueue<E> is a queue of references to E objects.ArrayStack is a generic stack of
references to E objects.Averager.
Averager computes an average of a group of numbers.Averager.
BagWithReceipts is a collection of references to Objects.BagWithReceipts.
BearGame Java application illustrates the use of
the bears method that uses recursion to determine whether it is
possible to win a silly game.BinarySearcher Java application runs a small test on the
search method from Chapter 11 (using a binary search to
find a specified number in an array).BooleanBTNode provides a node for a binary tree.BooleanBTNode with a specified initial data and links
children.
BooleanLinkedQueue is a queue of boolean values.BooleanLinkedStack is a stack of references to objects.BooleanQueue is a queue of boolean values.BooleanSource.
BooleanStack is a stack of boolean values.BTNode< provides a node for a binary tree.- BTNode(E, BTNode<E>, BTNode<E>) -
Constructor for class edu.colorado.nodes.BTNode
- Initialize a
BTNode with a specified initial data and links
children.
- ByteBTNode - Class in edu.colorado.nodes
- A
ByteBTNode provides a node for a binary tree. - ByteBTNode(byte, ByteBTNode, ByteBTNode) -
Constructor for class edu.colorado.nodes.ByteBTNode
- Initialize a
ByteBTNode with a specified initial data and links
children.
- ByteLinkedQueue - Class in edu.colorado.collections
- A
ByteLinkedQueue is a queue of byte values. - ByteLinkedQueue() -
Constructor for class edu.colorado.collections.ByteLinkedQueue
- Initialize an empty queue.
- ByteLinkedStack - Class in edu.colorado.collections
- A
ByteLinkedStack is a stack of references to objects. - ByteLinkedStack() -
Constructor for class edu.colorado.collections.ByteLinkedStack
- Initialize an empty stack.
- ByteNode - Class in edu.colorado.nodes
- A ByteNode provides a node for a linked list with
byte data in each node.
- ByteNode(byte, ByteNode) -
Constructor for class edu.colorado.nodes.ByteNode
- Initialize a node with a specified initial data and link to the next
node.
- ByteQueue - Class in edu.colorado.collections
- A
ByteQueue is a queue of byte values. - ByteQueue() -
Constructor for class edu.colorado.collections.ByteQueue
- Initialize an empty queue with an initial capacity of 10.
- ByteQueue(int) -
Constructor for class edu.colorado.collections.ByteQueue
- Initialize an empty queue with a specified initial capacity.
- ByteStack - Class in edu.colorado.collections
- A
ByteStack is a stack of byte values. - ByteStack() -
Constructor for class edu.colorado.collections.ByteStack
- Initialize an empty stack with an initial capacity of 10.
- ByteStack(int) -
Constructor for class edu.colorado.collections.ByteStack
- Initialize an empty stack with a specified initial capacity.
CarWash Java application illustrates the use of
the carWashSimulate method.ChainedTable is a chained hash table.CharBTNode provides a node for a binary tree.CharBTNode with a specified initial data and links
children.
EasyReader.
EasyReader.
CharLinkedQueue is a queue of char values.CharLinkedStack is a stack of references to objects.EasyReader.
CharQueue is a queue of char values.CharStack is a stack of char values.Clock object holds one instance of a time value shuch as
9:48 P.M.Clock that is initially set to midnight.
Clock24 is a Clock that provides its hour in
24-hour format (0 to 23) instead of 12-hour format.BagWithReceipts.
Graph.
BagWithReceipts.
CuckooClock is a Clock that cuckoos when the
minute is zero.depthFirstPrint.
DerivedStack is a LinkedSeq that can easily
be used as if it were a stack of Objects.DoubleBTNode provides a node for a binary tree.DoubleBTNode with a specified initial data and links
children.
double number from this EasyReader.
EasyReader.
DoubleLinkedQueue is a queue of double values.DoubleLinkedStack is a stack of references to objects.EasyReader.
DoubleQueue is a queue of double values.DoubleStack is a stack of double values.EasyReader object has a small collection of methods for
reading some primitive data values from an input stream or file.EasyReader so that it reads from an
InputStream.
EasyReader so that it reads from a
specified file.
EasyReader so that it reads from an
InputStreamReader.
Statistician to another object for equality.
Organism’s size and growth rate to zero.
FloatBTNode provides a node for a binary tree.FloatBTNode with a specified initial data and links
children.
FloatLinkedQueue is a queue of float values.FloatLinkedStack is a stack of references to objects.FloatQueue is a queue of float values.FloatStack is a stack of float values.FormatWriter class has a collection of static methods for
writing formatted output to System.out.Clock.
Clock24, in 24-hour format.
Graph.
Clock.
Animal needs each
week.
Organism.
Organism.
Graph is a labeled graph with a fixed number of vertices.Graph with n vertices,
no edges, and null labels.
Heapsort Java application illustrates a heapsort.makeHeap and reheapifyDown.
Herbivore is an Animal with extra methods that
allow it to eat Plant objects.Herbivore with a specified size, growth rate, and
weekly eating need.
Averager.
Insert Java application illustrates an insertion sort.IntBalancedSet is a set of int numbers, stored in a B-tree.IntBTNode provides a node for a binary tree.IntBTNode with a specified initial data and links
children.
EasyReader.
EasyReader.
IntLinkedQueue is a queue of int values.IntLinkedStack is a stack of references to objects.EasyReader.
IntQueue is a queue of int values.IntStack is a stack of int values.IntTreeBag is a collection of int numbers.Organism is currently alive.
CuckooClock is currently cuckooing.
getCurrent method.
Graph contains
a specified edge.
EasyReader has reached the
end-of-file.
TrafficLight is green.
Clock's time is before noon.
TrafficLight is red.
Iterator containing the elements of this bag.
LinkedQueue<E> is a queue of references to E objects.LinkedSeq is a sequence of references to Objects.LinkedStack is a stack of references to
Eobjects.Lister implements Java's Iterator<E>
interface for a linked list made from Node<E> nodes.LongBTNode provides a node for a binary tree.LongBTNode with a specified initial data and links
children.
LongLinkedQueue is a queue of long values.LongLinkedStack is a stack of references to objects.LongQueue is a queue of long values.LongStack is a stack of long values.bears method.
carWashSimulate with the values:
washTime = 240
arrivalTime = 0.0025
totalTime = 6000
String argument (args) is not used in
this implementation.
traverseMaze and prints a message
indicating whether the tapestry was found.
main method activates power and
pow with parameters that are provided by the user.
Maze Java application illustrates the use of
the traverseMaze method that uses recursion to guide a user
into a maze and back out again.Mergesort Java application illustrates a merge sort.Graph
Lister.
Herbivore eat part of a Plant.
Plant lose some of its size by being eaten.
ObjectLinkedQueue is a queue of references to objects.ObjectLinkedStack is a stack of references to objects.ObjectQueue is a queue of references to objects.ObjectStack is a stack of references to objects.Organism object simulates a growing organism such as a
plant or animal.Organism with a specified size and growth rate.
Palindrome Java application illustrates the use of a stack
and a queue in the same program to determine whether a line is a
palindrome.EasyReader
(but don't read it).
Plant is an Organism with extra methods that
allow it to be eaten.Plant with a specified size and growth rate.
PondLife Java application runs a simple simulation that
models the fish and weeds in a pond.power method.
x raised to the n power.
PowerDemo Java application illustrates the use of
the power and pow methods, which use recursion to
calculate the value of a number raised to an integer power.Object (such as a String) to
System.out, using left justification.
Object (such as a String) to
System.out, using right justification.
EasyReader.
BooleanSource.
Quicksort Java application illustrates a quicksort.partition.
BagWithReceipts.
Graph.
Select Java application illustrates a selection sort.Graph.
Animal.
Organism.
Clock.
ShortBTNode provides a node for a binary tree.ShortBTNode with a specified initial data and links
children.
ShortLinkedQueue is a queue of short values.ShortLinkedStack is a stack of references to objects.ShortQueue is a queue of short values.ShortStack is a stack of short values.SimpleSearcher Java application runs a small test on the
search method that searches for a specified number in an array.TrafficLight.
Animal.
Organism.
Graph.
Statistician keeps track of statistics about a sequence of
double numbers.Animal still needs to
survive this week.
String (up to whitespace) from this
EasyReader.
String from a complete line of this
EasyReader.
String from this
EasyReader.
Table is an open-address hash table with a fixed capacity.Organisms.
TrafficLight object simulates a simple traffic light.TrafficLight with a specified lengths of time
that the light stays red and green.
Washer simulates a simple washing machine.WriteVertical Java application illustrates recursive
methods that write the digits of a number vertically.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||