Data structures provide a means to managing large amounts of information such as large databases, usingSEO effectively, and creating Internet/Web indexing services. This book isdesigned to present fundamentals of data structures for beginners using the Javaprogramming language in a friendly, self-teaching format. Practical analogiesusing real world applications are integrated throughout the text to explaintechnical concepts. The book includes a variety of end-of-chapter practiceexercises, e. g. , programming, theoretical, and multiple-choice. Features:Covers data structure fundamentals using JavaNumerous tips, analogies, and practical applications enhance understanding of subjects under discussion"e; Frequently Asked Questions"e; integrated throughout the text clarify and explain conceptsIncludes a variety of end-of-chapter exercises, e. g. , programming, theoretical, and multiple choice