https://github.com/rajeevranjancom/the-art_of_computer_programming_books
https://github.com/rajeevranjancom/the-art_of_computer_programming_books
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rajeevranjancom/the-art_of_computer_programming_books
- Owner: rajeevranjancom
- License: mit
- Created: 2021-01-23T20:05:18.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-23T20:15:15.000Z (over 5 years ago)
- Last Synced: 2025-01-22T10:36:41.584Z (over 1 year ago)
- Size: 75.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Knuth in 2005
Born
Donald Ervin Knuth
January 10, 1938
Milwaukee, Wisconsin, U.S.
Nationality
American
Alma mater
Known for
- The Art of Computer Programming
-
TeX, METAFONT, Computer Modern
- Knuth's up-arrow notation
- Knuth–Morris–Pratt algorithm
- Knuth–Bendix completion algorithm
- MMIX
- Robinson–Schensted–Knuth correspondence
- LR parser
- Literate programming
Spouse(s)
Nancy Jill Carter
Children
2
Awards
-
SIGCSE Outstanding Contribution (1986)
-
Grace Murray Hopper Award (1971)
-
Turing Award (1974)
-
Member of the National Academy of Sciences (1975)
-
National Medal of Science (1979)
-
John von Neumann Medal (1995)
-
Harvey Prize (1995)
-
Kyoto Prize (1996)
-
Foreign Member of the Royal Society (2003)
-
Faraday Medal (2011)
-
BBVA Foundation Frontiers of Knowledge Award (2010)
-
Turing Lecture (2011)
Scientific career
Fields
Institutions
Stanford University
Thesis
Finite Semifields and Projective Planes (1963)
Doctoral advisor
Marshall Hall, Jr.
Doctoral students
- Leonidas J. Guibas
- Michael Fredman
- Scott Kim
- Vaughan Pratt
- Robert Sedgewick
- Jeffrey Vitter
- Andrei Broder
Website
cs.stanford.edu/~knuth
- The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1
- The Art of Computer Programming, Fascicle 1: MMIX
- The Art of Computer Programming, Pre-Fascicle 2A
- THE MMIX SUPPLEMENT: Supplement to The Art of Computer Programming Volumes 1, 2, 3
- The Art of Computer Programming: Volume 1: Fundamental Algorithms
- The Art of Computer Programming, Volume 2: Seminumerical Algorithms
- The Art of Computer Programming: Volume 3: Sorting and Searching
