Dictionary of data structures and algorithms