Online Library TheLib.net » The Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)
cover of the book The Art of Computer Programming, Volume 3:  Sorting and Searching (2nd Edition)

Ebook: The Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition)

Author: Donald E. Knuth

00
27.01.2024
0
0
This volume comprises Chapters 5 and 6 of the complete series. Chapter 5 is concerned with sorting into order; this is a large subject that has been divided chiefly into two parts, internal sorting and external sorting. There also are supplementary sections, which develop auxiliary theories about permutations (Section 5.1) and about optimum techniques for sorting (Section 5.3). Chapter 6 deals with the problem of searching for specified items in tables or files; this is subdivided into methods that search sequentially, or by comparison of keys, or by digital properties, or by hashing, and then the more difficult problem of secondary key retrieval is considered. There searching related to sorting is a surprising amount of interplay between both chapters, with strong analogies tying the topics together. Two important varieties of information structures are also discussed, in addition to those considered in Chapter 2, namely priority queues (Section 5.2.3) and linear lists represented as balanced trees (Section 6.2.3).
Download the book The Art of Computer Programming, Volume 3: Sorting and Searching (2nd Edition) for free or read online
Read Download

Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen