Dictionary of Algorithms and Data Structures from NIST — a free online reference for algorithm and data structure terminology https://xlinux.nist.gov/dads/