Author: Mark Allen Weiss (USA)
Publisher:
Publish Date: 2004-01-01
Features: By focusing on abstract thinking and problem-solving, this book provides a practical introduction to data structures and algorithms. Best-selling author Professor Mark Allen Weiss uniquely separates the interfaces and implementations of data structures. The second part of the book teaches the interfaces and runtimes of data structures, as well as how to use data structures in various practical examples. In the subsequent fourth part, Professor Weiss introduces the implementations of data structures. By familiarizing themselves with the interfaces and using data structures, readers will be able to think more abstractly about the functions and potential benefits of different data structures. The book uses the popular Java language as the description language and provides a detailed introduction to data structures and algorithms. The entire book is divided into five parts. The Java tutorial in Part 1 serves as the foundation of the book, specifically covering the Java runtime environment, data types and operators, basic syntax, and introduces some concepts of object-oriented programming. The second part provides a detailed explanation of the various data structure interfaces in the Java application programming interface (API) set, as well as the algorithms and algorithm analysis involved, using examples to illustrate how to use these data structures. The third part focuses on the practical applications of these data structures, with each chapter elaborating on the theory and specific implementations of different applications. The fourth part offers more detailed examples to explain the various data structure interfaces introduced in the sixth chapter of the API set. The fifth part introduces advanced data structures. Through studying this book, readers will be able to think abstractly about the functions of different data structures, understand their correlations, and master the ability to use these data structures in computer engineering. The book is clear in concept, strong in logic, and innovative in content, making it suitable as a bilingual textbook and reference book for students majoring in computer software and computer applications at universities and colleges, as well as a reference for computer engineering professionals.
Data Structures and Problem Solving: Java Edition
📌 Related Posts
Literature
Rongbaozhai Huapu. 157. The Figure Section: The Figure Section
2026-09-21
Literature
Advanced Mathematics. Engineering Category
2026-09-21
Literature
Music Parent-Child Tour
2026-09-14
Literature
Reproductive Revolution, Turbulent Marriage Fortress
2026-09-21
Literature
Jbuilder Practical Technology Manual
2026-09-21
Literature
Computer Network Technology
2026-09-21
Literature
Primary School Information Technology. Book 3: Haidian District, Beijing Primary School Information Technology Experimental Textbook ((Drawing))
2026-09-21
Literature
New Computer Class. Operating System Chapter
2026-09-21