

We enhanced consistency with the Java Collections Framework. The major changes in the fifth edition are the following: - We added more examples and discussion of data structure and algorithm analysis.

We discuss its use for such courses in more detail later in this preface. In terms of curricula based on the IEEEIACM 2001 Computing Curriculum, this book is appropriate for use in the courses CS102 (1I01B versions), CS103 (1I01B versions), CS111 (A version), andCS112(AlI/OIFIH versions). ~ ! ! Preface This international student version of Data Structures and Algorithms in Java pro vides an introduction to data structures and algorithms, including their design, anal ysis, and implementation. Goodrich Department of Computer Science University of California, Irvine Roberto Tamassia Department of Computer Science Brown University I \ I ~i,~ ! John Wiley & Sons, Inc. Data Structures and Algorithms in Java Fifth Edition International Student Version :, Michael T.
