Chapter 7: Combinatorial Searching 7.2. Generating All
Possibilities 1
7.2.1. Generating Basic Combinatorial Patterns 1
7.2.1.1. Generating all n-tuples 1
7.2.1.2. Generating all permutations 39
Answers to Exercises 76 Index and Glossary 122
According to Webster's Dictionary, a fascicle is "one of the division of a bookpublished in parts."This material represents a first look at material from the long-anticipated andmuch-discussed Volume 4 of Donald Knuth's The Art of ComputerProgramming.Knuth's fascicle philosophy is as follows: "The material will first appear in betatestform as fascicles of approximately 128 pages each, issued approximatelytwice per year. These fascicles will represent my best attempt to write acomprehensive account, but computer science has grown to the point where Icannot hope to be an authority on all the material covered in these books.Therefore I'll need feedback from readers in order to prepare the officialvolumes later."
Donald E. Knuth is known throughout the world for his pioneering work on algorithms and programming techniques, for his invention of the Tex and Metafont systems for computer typesetting, and for his prolific and influential writing. Professor Emeritus of The Art of Computer Programming at Stanford University, he currently devotes full time to the completion of these fascicles and the seven volumes to which they belong.
Ask a Question About this Product More... |