This is a dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions. Algorithms include common functions, such as Ackermann's function. Problems include traveling salesman and Byzantine generals. Some entries have links to implementations and more information. Index pages list entries by area and by type. The two-level index has a total download 1/20 as big as this page.
The National Institue of Standards and Technology hosts this dictionary of algorithms, algorithmic techniques, data structures, archetypical problems, and related definitions. Entries are listed by area or type, and there is a search function as well. Each term has provides a definition and related terms, and many have information about implementation from NIST and other sites. This is a very useful resource for anyone working with, or studying, algorithms or data structures.

