O'Reilly logo

Data Structures and Algorithms Using Java by William McAllister

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 1

Overview and Java Review

OBJECTIVES

The objectives of this chapter are to familiarize the student with the concepts common to all data structures and to review the Java constructs used to implement them. More specifically, the student will be able to

images    Understand the basic terminology of data structures, including data abstraction, encapsulation, linear lists, complexity, homogeneity, and the four basic operations performed on structures in both the key field and the node number mode.

images    Explain the difference between programmer-defined ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required