The Art of Computer Programming: Sorting and searching
The Art of Computer Programming: Combinatorial algorithms part 1. Volume 4A
This anthology of essays from the inventor of literate programming includes Knuth's early papers on related topics such as structured programming, as well as the Computer Journal article that launched literate programming itself.
The present volume, which is the fourth in a series of his collected works, is devoted to an important subfield of Computer Science that Knuth founded in the 1960s and still considers his main life's work.
The Art of Computer Programming: Combinatorial algorithms / Donald E. Knuth
"This book introduces the mathematics that supports advanced computer programming and the analysis of algorithms. The primary aim of its well-known authors is to provide a solid and relevant base...
本书介绍高级计算机程序设计和算法分析所涉及的数学知识,内容包括:递归问题,和式,整值函数,数论,二项式系数,特殊数,生成函数,离散概率,渐近理论.
Concrete Mathematics: A Foundation for Computer Science
Here, is the definitive guide to the use of TeX, written by the system's creator, Donald E. Knuth. TeX represents the state of the art in computer typesetting. It is...
The Complete Source Code and Program Listing for METAFONT Now, 35 years after the first edition, the leading worldwide experts on these systems have spent several months inspecting every...
Computing Methodologies -- Text Processing.
In this series of six spirited, informal lectures, Knuth explores the relationships between his vocation and his faith, revealing the unique perspective that his work with computing has lent to his understanding of God.
In this volume, he explains and comments on the changes he has made to his work over the last twenty years in response to new technologies and the evolving understanding of key concepts in computer science.
Generating All Trees: History of Combinatorial Generation
This first volume begins with basic programming concepts and techniques, then focuses on information structures--the representation of information inside a computer, the structural relationships between data elements and how to...
The Art of Computer Programming
"A brief outline of the MIX computer, so that MIX can be used in introductory programming classes as a typical example of "machine language"--Preface
The Art of Computer Programming: Seminumerical algorithms. Vol. 2