Robert Sedgewick, along with Donald Knuth, is one of the very few people with a worldwide reputation for their contributions to the field of computer algorithms. This book is the second of three volumes that survey the most important computer algorithms in use today. Much more than a standard revision, this is a major rewrite. The materia