(The goal of this book is the logic behind the algorithm. It is a Book of enlightenment, not an all encompassing Encyclopedia of algorithms. Therefore, this book selects the content that can best reflect the thinking, strategy and essence of algorithm and effectively train the thinking of algorithm. This book divides the discussion of algorithm into five chapters: algorithm basis, algorithm design, algorithm analysis, classical algorithm and difficult and unsolved. Each article discusses one aspect of the algorithm: foundation, design, analysis, classical problems and problems. first? This edition also discusses the process scheduling problem, jump table problem, the application of probability analysis, genetic algorithm and so on.This book can be used as an algorithm textbook or reference book for undergraduate or graduate students, or as a reading material for readers interested in algorithms to enhance cognitive depth.)