TY - BOOK AU - Malhotra, Dheeraj TI - Data structures and program design using java: a self-teaching introduction SN - 9781683924647 AV - QA 76.73.J38 .M35 2020 PY - 2020/// CY - Dulles, Virginia PB - Mercury Learning and Information KW - DATA STRUCTURES N1 - Includes index; Chapter 1: Introduction to data structures -- Chapter 2: Introduction to the Java language -- Chapter 3: Arrays -- Chapter 4: Linked lists -- Chapter 5: Queues -- Chapter 6: Searching and sorting -- Chapter 7: Stacks -- Chapter 8: Trees -- Chapter 9: Multi-way search trees -- Chapter 10: Hashing -- Chapter 11: Files -- Chapter 12: Graphs N2 - Data structures provide a means to managing large amounts of information such as large databases, using SEO effectively, and creating Internet/Web indexing services. This book is designed to present fundamentals of data structures for beginners using the Java programming language in a friendly, self-teaching format. Practical analogies using real world applications are integrated throughout the text to explain technical concepts. The book includes a variety of end-of-chapter practice exercises, e.g., programming, theoretical, and multiple-choice ER -