Data structures and program design using java : a self-teaching introduction /
Malhotra, Dheeraj
Data structures and program design using java : a self-teaching introduction / Dheeraj Malhotra and Neha Malhotra - Dulles, Virginia : Mercury Learning and Information, c2020 - xiv, 430 pages ; 23 cm.
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.
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.
9781683924647
DATA STRUCTURES
QA 76.73.J38 .M35 2020
Data structures and program design using java : a self-teaching introduction / Dheeraj Malhotra and Neha Malhotra - Dulles, Virginia : Mercury Learning and Information, c2020 - xiv, 430 pages ; 23 cm.
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.
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.
9781683924647
DATA STRUCTURES
QA 76.73.J38 .M35 2020