Author: (USA) Udi Manber
Publisher:
Publish Date: 2005-09-01
Features: This book is a renowned work written by Dr. Udi Manber, an international master of algorithms. It emphasizes the creative aspects of algorithm design by describing the process of algorithm design through algorithm development steps. Additionally, the book creatively compares the algorithm design process with the process of theorem induction proof, revealing the fundamental ideas and essence of algorithm design, aiming to enhance readers' problem-solving skills and their ability to understand the process and thoughts of algorithm design. Features of the book: Includes classic algorithms as well as popular algorithms; techniques of algorithm design and their comprehensive applications; parallel algorithm design; pseudocode representation for most algorithms; over 500 exercises, with a quarter of them providing answers; separating algorithm implementation details from algorithmic ideas as much as possible. This book is a renowned work written by Dr. Udi Manber, an international master of algorithms. The book is divided into 12 chapters: Chapters 1 to 4 are introductory, covering topics such as mathematical induction, algorithm analysis, and data structures; Chapter 5 proposes an algorithm design idea analogous to theorem induction proof; Chapters 6 to 9 present algorithms in four domains, such as algorithms for sequences and sets, graph algorithms, geometric algorithms, and algebraic and numerical algorithms; Chapter 10 discusses reductions, which also serve as a prelude to Chapter 11, which covers NP-complete problems; Chapter 12 introduces parallel algorithms; followed by answers to some exercises and references. The book has two distinctive features, aiming to enhance readers' problem-solving skills and their ability to understand the process and thoughts of algorithm design: First, it emphasizes the creative process of algorithm design, focusing on the creative ideas behind algorithm design rather than getting bogged down in detailed discussions of specific algorithms; Second, it compares algorithm design with theorem induction proof, revealing the fundamental ideas and essence of algorithm design. The organization of the book is clear and easy to understand, emphasizing creativity and having a distinctive style, which remains highly valuable to this day. It is suitable as a textbook for algorithms and advanced algorithms courses in computer science and related fields.
Introduction to Algorithms: A Creative Approach
📌 Related Posts
Literature
John Thompson's Modern Piano Course 4
2026-09-26
Literature
Classic Chinese Literature Popularization Reader -- The Legend of Yue Fei
2026-09-15
Literature
Great Gatsby
2026-09-19
Literature
People's Republic of China Evidence Law
2026-09-22
Literature
Microcontroller Principles and Applications
2026-09-30
Literature
Car:Car
2026-09-30
Literature
Word 2003 in Enterprise Business Applications
2026-09-30
Literature
Cinderella. Grimm's Fairy Tale Comic Version 20
2026-09-30