USACO Lessons
Week 1
- Lesson: Sorting
- Objective: Do You Know the ABCs
Week 2
- Lesson: Iteration Methods
- Objective: Iteration Problems AND Daisy Chains
Week 3
- Lesson: Reading Inputs
- Review: Daisy Chains
- Objective: Reading Different Types of Inputs
Lesson 4
- Lesson: Logical Thinking
- Objective: Even More Odd Photos
- Objective: Uddered But Not Herd
Lesson 5
- Review: Even More Odd Photos
- Lesson: Time Complexity
Lesson 6
- Review: Uddered But Not Herd
- Lesson: Dictionaries and Sets
- Objective: Year Of the Cow
Lesson 7
- Review: Year of the Cow
- Lesson: Greedy Algorithm
- Objective: Aircowditioning
Lesson 8
- Review: Aircowditioning
- Lesson: Stack
- Objective: Valid Parentheses, Evaluate Reverse Polish Notations
Lesson 9
- Review: Evaluate Reverse Polish Notations
- Lesson: Binary Search
- Objective: Basic, Insertion, Finding First/Last element Binary Search
Lesson 10
- Review: Finding First/Last Element Search
- Lesson: Recursion
- Objective: Fill Algorithm, Count Number of Islands