The lamborne package extends and complements the collection classes in
java.util. Lamborne includes the following collections: queue, priority queue, stack,
sorted collection, heap, tree, bag, graph. These classes supplement list, map,
and set which appear in java.util.
For easy of use, lamborne adopts many of the conventions already
established in java.util. Each lamborne class includes two types of methods.
First are methods specific to a particular class. Second are methods common
to collections throughout java.util.
This material will interest anyone using or studying data structures and
abstract data types in Java. These topics are covered in standard CS2 textbooks and are
taught in all computer science departments. We have used lamborne in our CS2 textbook and hope it will be used widely in
the computer science curriculum.
Lamborne is free Java software.
Our Java
textbooks include:
Lambert and Osborne,Java: A Framework for Programming and Problem
Solving, published by PWS
Lambert and Osborne, Java: A Complete Course in Programming and Problem
Solving, published by South-Western
Lambert and Osborne, Java : A Framework for Program Design
and Data Structures, published by Brooks/Cole Thompson Learning