Chapter 1 — Programming basics, arrays, and vectors
Programming basics, arrays, and vectors
0 / 0 sections
LaTeX-sourced lecture notes + interactive practice.
No recent activity yet.
Nothing due — start reading or generate questions.
6 graded chapters, ~25 hours of reading.
Programming basics, arrays, and vectors
Algorithms, recursion, greedy, and DP
Data structures, ADTs, Big-O, sorting
Lists, stacks, queues, deques
Hash tables
Trees and binary search trees
Depth chapters; outside the graded path.
Heaps and priority queues
AVL and red-black trees
Graphs: BFS, DFS, shortest paths
B-trees and 2-3-4 trees
The set ADT
Extra sorts and list idioms