1. Core Data Structures and Operations

Memory layout, invariants, and implementation details for arrays, linked lists, stacks, queues, heaps, hash tables, binary search trees, and traversal operations.

8 items

1. Core data structures and operations

section name
1.1 Arrays and Dynamic Arrays
1.2 Linked Lists
1.3 Stacks
1.4 Queues and Deques
1.5 Heaps and Priority Queues
1.6 Hash Tables and Sets
1.7 Binary Search Trees
1.8 Basic Tree Traversals