Hashing and SortingCovers hashing, sorting, extendible hashing, linear hashing, and external sorting.
Hash Tables AnalysisCovers the analysis of hash tables, including search operations and expected collisions.
Hash Functions and TablesIntroduces hashing tables, including the Birthday Lemma, Direct-Address Tables, collisions, and Chained-Hash-Search.
Hashing & SortingExplores hashing techniques like static, extendible, and linear hashing, along with sorting methods such as external merge sort and B+ trees.
Dictionary OperationsCovers operations and methods related to dictionaries in Python, including creating, updating, and handling key errors.
Equality, Order, and HashingExplains hashing, equality, and order in Java, emphasizing method compatibility for correct collection behavior.