Java Structures: Data Structures in Java for the Principled Programmer, The √7 Edition
This book attempts to provide a fresh and focused approach to the design and implementation of classic structures in a manner that meshes well with existing Java packages.
Tag(s): Algorithms and Data Structures Java
Publication date: 01 Sep 2007
ISBN-10: n/a
ISBN-13: n/a
Paperback: 542 pages
Views: 7,075
Java Structures: Data Structures in Java for the Principled Programmer, The √7 Edition
Bailey wrote:In your hand is a special edition of Java Structures designed for use with two semesters of Williams’ course on data structures, Computer Science 136. This version is only marginally different than the preceding edition, but is positioned to make use of Java 5 (the trademarked name for version 1.5 of the JDK). Because Java 5 may not be available (yet) on the platform you use, most of the code available in this book will run on older JDK’s. The one feature that would not be available is Java’s new Scanner class from the java.util package; an alternative is my ReadStream class, which is lightly documented in Section B.3.1 on page 494. It is a feature of the structure package soon to be removed.
In making this book available in this paperbound format, my hope is that you find it a more inviting place to write notes: additions, subtractions, and updates that you’re likely to have discussed in class. Sometimes you’ll identify improvements, and I hope you’ll pass those along to me. In any case, you can download the software (as hundreds of thousands have done in the past) and modify it as you desire.
About The Author(s)
Professor of Computer Science at Williams College.