Tables of Contents for The Art of Computer Programming
Combinatorial Properties of Permutations
11
62
Permutations of a Multiset
22
13
Tableaux and Involutions
47
26
Sorting by Exchanging
105
33
Sorting by Selection
138
20
Sorting by Distribution
168
12
Minimum-Comparison Sorting
180
17
Minimum-Comparison Merging
197
10
Minimum-Comparison Selection
207
12
Networks for Sorting
219
29
Multiway Merging and Replacement Selection
252
15
Reading Tape Backwards
299
12
Practical Considerations for Tape Merging
317
26
External Radix Sorting
343
5
Summary, History, and Bibliography
380
12
Sequential Searching
396
13
Searching by Comparison of Keys
409
83
Searching an Ordered Table
409
17
Binary Tree Searching
426
32
Retrieval on Secondary Keys
559
25
Answers to Exercises
584
164
Appendix A -- Tables of Numerical Quantities
748
4
1. Fundamental Constants (decimal)
748
1
2. Fundamental Constants (octal)
749
1
3. Harmonic Numbers, Bernoulli Numbers, Fibonacci Numbers
750
2
Appendix B -- Index to Notations
752
5