Data Structures and Algorithms in Java (2nd Edition)

Author: Zhou Xiang
Publisher:
Publishing Time: Not Available
Features: This book systematically explains data structures and algorithms, analyzing the complexity of algorithms. It uses the Jaya language to describe data structures in an object-oriented manner, with a special emphasis on the information hiding principles of encapsulation and decomposition. The main contents include: the basic principles of object-oriented programming, methods for determining algorithm efficiency, stacks, queues, and their applications, a detailed discussion of various types of recursion, searching and traversing binary trees, B-trees, 2-4 trees, etc., analyzing the applications of data structures such as sorting and hashing, graphs, NP completeness, data compression algorithms, storage management techniques, and algorithms such as automata theory and string matching. This book is suitable as a textbook for computer science programs in higher education institutions and also serves as an important reference book for computer algorithms.

📌 Related Posts