Hash Tables
Regular priceProgramming requires a good knowledge of the fundamentals of computer science, especially common data structures and algorithms. This class will cover one of the most basic data structures in computer science, the hash table. Though implementations change between different languages, hash tables are extremely common and are also show up in many interview or coding problems in some form.
This class will cover topics including:
- How hash tables are stored in computer memory
- Benefits & use cases of hash tables
- Common operations performed using hash tables
- Examples of coding questions that involve hash tables
This class is meant for those with some background in a programming language, though Python will be used for examples. Attendees with knowledge of another language should be able to grasp the concepts covered, and some attendees with enough math background but limited or no programming knowledge may be able to understand the class as well, at least on a conceptual level.