This book is a self-teaching introduction to the basic concepts of algorithm design and analysis. It covers basic topics such as strings, trees, patterns, and graphs, but also includes advanced... This description may be from another edition of this product.