Data Structures and Algorithm Analysis (C++ Edition): C++ Edition

Author: Shaffer
Publisher:
Publish Date: 2002-01-01
Features: This book uses the object-oriented C++ language, which programmers love, to describe data structures and algorithms, organically combining the principles of data structures and algorithm analysis techniques to systematically introduce various types of data structures and various methods of sorting and searching. The author pays great attention to analyzing and comparing different storage methods of each data structure and related algorithms. The book also introduces some more advanced data structures and advanced algorithm analysis techniques, and introduces general knowledge of computability theory. The significant improvement of this edition lies in the introduction of parameterized templates, which enhances the generality of data types in algorithms and supports efficient code reuse. The book is clear in concept, strong in logic, and novel in content, making it suitable as a textbook and reference book for students of computer software and computer application majors in colleges and universities, as well as for reference by computer engineering technicians. This book uses the object-oriented C++ language, which programmers love, to describe data structures and algorithms, organically combining the principles of data structures and algorithm analysis techniques to systematically introduce various types of data structures and various methods of sorting and searching. The author pays great attention to analyzing and comparing different storage methods of each data structure and related algorithms. The book also introduces some more advanced data structures and advanced algorithm analysis techniques, and introduces general knowledge of computability theory. The significant improvement of this edition lies in the introduction of parameterized templates, which enhances the generality of data types in algorithms and supports efficient code reuse. The book is clear in concept, strong in logic, and novel in content, making it suitable as a textbook and reference book for students of computer software and computer application majors in colleges and universities, as well as for reference by computer engineering technicians.

📌 Related Posts