Menu
Home
About
Lectures
2022-23
Standard Lectures
Older Lectures
Editorials
Schedule
History
TJ IOI
Links
Lectures
Standard Lectures
Date
Title
Level
Author
000
Orientation
All
No Author
010
Programming Contests
Beginner
No Author
020
Programming Languages
Beginner
No Author
030
Sample I/O
Beginner
No Author
100
Complexity and Elementary Algorithms
Beginner
No Author
110
Binary Search
Beginner
No Author
200
Lists, Stacks, Queues, Sets, Maps
Beginner
No Author
210
Trees, Binary Search Trees
Intermediate
No Author
220
Monotonic Queue
Intermediate
No Author
230
Disjoint-Set (Union-Find) and Minimum Spanning Tree (MST)
Intermediate
No Author
240
Binary Indexed Trees (Fenwick Trees)
Advanced
No Author
250
Segment Trees and Lazy Propagation
Advanced
No Author
260
Heavy-light Decomposition
Advanced
No Author
300
Dynamic Programming (DP)
Intermediate
No Author
310
Knapsack DP
Advanced
No Author
320
Bitmask DP
Advanced
No Author
350
Greedy Algorithms
Intermediate
No Author
400
Graph Theory, BFS+DFS, Shortest Path
Beginner
No Author
415
Iterative Post-order DFS and Topological Sort
Intermediate
No Author
420
Lowest Common Ancestor
Advanced
No Author
430
Connected Components and Strongly Connected Components
Advanced
No Author
700
Line Sweep and Convex Hull
Advanced
No Author