USACO fundemntal: Introduction to Algorithm I

Overview
Curriculum
Reviews

Introduction to Algorithm, will cover

Simulation

Search

Recursion

Sort

Graph

Greedy

Geometry

Set/Maps

Ad hoc

Tailed for USACO 

Curriculum

  • 12 Sections
  • 173 Lessons
  • 0m Duration
Expand All
Introduction to USACO
3 Lessons
  1. What is USCO? How to prepare?
  2. Understanding Time Complexity for USACO
  3. Introduction to Data Structures for USACO (C++)
Simulation
29 Lessons
  1. Simulation
  2. USACO 2019 January Contest, Bronze: Shell Game
  3. Analysis: Shell game
  4. Analysis: solution from usaco guide
  5. Simulation Problems ( real USACO problems)
  6. USACO 2017 US Open Contest, Bronze Problem 1. The Lost Cow
  7. Analysis: Lost cow
  8. USACO 2017 December Contest, Bronze Problem 2. The Bovine Shuffle
  9. Analysis: The Bovine Shuffle
  10. USACO 2018 December Contest, Bronze Problem 2. The Bucket List
  11. Analysis: USACO 2018 December Contest, Bronze Problem 2. The Bucket List
  12. USACO 2019 February Contest, Bronze Problem 3. Measuring Traffic
  13. Analysis: USACO 2019 February Contest, Bronze Problem 3. Measuring Traffic
  14. USACO 2016 February Contest, Bronze Problem 2. Circular Barn
  15. Analysis: USACO 2016 February Contest, Bronze Problem 2. Circular Barn
  16. USACO 2016 December Contest, Bronze Problem 2. Block Game
  17. Analysis: USACO 2016 December Contest, Bronze Problem 2. Block Game
  18. USACO 2018 US Open Contest, Bronze Problem 1. Team Tic Tac Toe
  19. Analysis: USACO 2018 US Open Contest, Bronze Problem 1. Team Tic Tac Toe
  20. USACO 2016 January Contest, Bronze Problem 3. Mowing the Field
  21. Analysis: USACO 2016 January Contest, Bronze Problem 3. Mowing the Field
  22. USACO 2015 February Contest, Bronze Problem 1. Censoring (Bronze)
  23. Analysis: USACO 2015 February Contest, Bronze Problem 1. Censoring (Bronze)
  24. USACO 2017 December Contest, Bronze Problem 3. Milk Measurement
  25. Analysis: USACO 2017 December Contest, Bronze Problem 3. Milk Measurement
  26. USACO 2020 December Contest, Bronze Problem 3. Stuck in a Rut
  27. Analysis: USACO 2020 December Contest, Bronze Problem 3. Stuck in a Rut
  28. USACO 2020 February Contest, Bronze Problem 1. Triangles
  29. USACO 2017 February Contest, Bronze Problem 2. Why Did the Cow Cross the Road II
Complete Search
37 Lessons
  1. Complete search (brute force)
  2. Complete Search Patrice problems
  3. USACO 2016 February Contest, Bronze Problem 1. Milk Pails
  4. Analysis: USACO 2016 February Contest, Bronze Problem 1. Milk Pails
  5. USACO 2016 US Open Contest, Bronze Problem 1. Diamond Collector
  6. Analysis: USACO 2016 US Open Contest, Bronze Problem 1. Diamond Collector
  7. USACO 2020 December Contest, Bronze Problem 2. Daisy Chains
  8. Analysis: USACO 2020 December Contest, Bronze Problem 2. Daisy Chains
  9. USACO 2022 US Open Contest, Bronze Problem 2. Counting Liars
  10. Analysis: USACO 2022 US Open Contest, Bronze Problem 2. Counting Liars
  11. USACO 2019 December Contest, Bronze Problem 1. Cow Gymnastics
  12. Analysis: USACO 2019 December Contest, Bronze Problem 1. Cow Gymnastics
  13. USACO 2017 US Open Contest, Bronze Problem 2. Bovine Genomics
  14. Analysis: USACO 2017 US Open Contest, Bronze Problem 2. Bovine Genomics
  15. USACO 2020 February Contest, Bronze Problem 1. Triangles
  16. Analysis: USACO 2020 February Contest, Bronze Problem 1. Triangles
  17. USACO 2018 January Contest, Bronze Problem 2. Lifeguards
  18. Analysis: USACO 2018 January Contest, Bronze Problem 2. Lifeguards
  19. USACO 2017 February Contest, Bronze Problem 2. Why Did the Cow Cross the Road II
  20. Analysis: USACO 2017 February Contest, Bronze Problem 2. Why Did the Cow Cross the Road II
  21. USACO 2019 January Contest, Bronze Problem 3. Guess the Animal
  22. Analysis: USACO 2019 January Contest, Bronze Problem 3. Guess the Animal
  23. USACO 2016 February Contest, Bronze Problem 3. Load Balancing
  24. Analysis: USACO 2016 February Contest, Bronze Problem 3. Load Balancing
  25. USACO 2022 February Contest, Bronze Problem 1. Sleeping in Class
  26. Analysis: USACO 2022 February Contest, Bronze Problem 1. Sleeping in Class
  27. USACO 2015 December Contest, Bronze Problem 3. Contaminated Milk
  28. Analysis: USACO 2015 December Contest, Bronze Problem 3. Contaminated Milk
  29. USACO 2020 US Open Contest, Bronze Problem 3. Cowntact Tracing
  30. Analysis: USACO 2020 US Open Contest, Bronze Problem 3. Cowntact Tracing
  31. USACO 2016 US Open Contest, Bronze Problem 2. Bull in a China Shop
  32. Analysis: USACO 2016 US Open Contest, Bronze Problem 2. Bull in a China Shop
  33. USACO 2016 February Contest, Silver Problem 2. Load Balancing
  34. Analysis: USACO 2016 February Contest, Silver Problem 2. Load Balancing
  35. USACO 2023 US Open Contest, Bronze Problem 2. Moo Language
  36. Analysis: USACO 2023 US Open Contest, Bronze Problem 2. Moo Language
  37. Analysis: USACO 2023 January Contest, Bronze Problem 2. Air Cownditioning II
Recursion and Backtracking
17 Lessons
  1. Basic Recursion and backtracking
  2. Apple Division
  3. Analysis: Apple Division
  4. Lexicographical Order
  5. Permutations Creating Strings
  6. Analysis: Permutations Creating Strings
  7. Recursive and Backtracking Practice problems
  8. Analysis: Creating Strings I
  9. Backtracking Chessboard and Queens
  10. Analysis: Solution - Chessboard & Queens
  11. USACO 2023 January Contest, Bronze Problem 2. Air Cownditioning II
  12. USACO 2019 December Contest, Bronze Problem 3. Livestock Lineup
  13. Analysis: USACO 2019 December Contest, Bronze Problem 3. Livestock Lineup
  14. USACO 2018 December Contest, Bronze Problem 3. Back and Forth
  15. Analysis: USACO 2018 December Contest, Bronze Problem 3. Back and Forth
  16. CCC '08 S4 - Twenty-four
  17. D. Three Logos
Sorting
13 Lessons
  1. Sorting and Simple Data Structures
  2. Sorting practice problems
  3. Sorting problem II ( set/maps)
  4. Distinct Numbers
  5. Coding problem: B. Playing in a Casino
  6. Coding problem: B. Kayaking
  7. USACO 2017 February Contest, Bronze Problem 3. Why Did the Cow Cross the Road III
  8. Analysis: USACO 2017 February Contest, Bronze Problem 3. Why Did the Cow Cross the Road III
  9. USACO 2022 December Contest, Bronze Problem 1. Cow College
  10. Analysis: USACO 2022 December Contest, Bronze Problem 1. Cow College
  11. USACO 2016 January Contest, Bronze Problem 2. Angry Cows
  12. Analysis:USACO 2016 January Contest, Bronze Problem 2. Angry Cows
  13. H. Permutator
Introduction to Sets & Maps
14 Lessons
  1. set, unordered_set, map, unordered_map
  2. USACO 2019 December Contest, Bronze Problem 2. Where Am I?
  3. Analysis: USACO 2019 December Contest, Bronze Problem 2. Where Am I?
  4. USACO 2018 US Open Contest, Bronze Problem 1. Team Tic Tac Toe
  5. Analysis: USACO 2018 US Open Contest, Bronze Problem 1. Team Tic Tac Toe
  6. USACO 2021 February Contest, Bronze Problem 1. Year of the Cow
  7. Analysis: USACO 2021 February Contest, Bronze Problem 1. Year of the Cow
  8. USACO 2017 January Contest, Bronze Problem 1. Don't Be Last!
  9. Analysis: USACO 2017 January Contest, Bronze Problem 1. Don't Be Last!
  10. USACO 2016 December Contest, Silver Problem 2. Cities and States
  11. Analysis: USACO 2016 December Contest, Silver Problem 2. Cities and States
  12. C. Jury Marks
  13. C - Made Up
  14. G1. Into Blocks (easy version)
Basic Graph Traversal
16 Lessons
  1. Basic Graph Traversal
  2. Practice problems
  3. USACO 2019 December Contest, Bronze Problem 3. Livestock Lineup
  4. Analysis: USACO 2019 December Contest, Bronze Problem 3. Livestock Lineup
  5. USACO 2019 January Contest, Silver Problem 1. Grass Planting
  6. Analysis: USACO 2019 January Contest, Silver Problem 1. Grass Planting
  7. USACO 2019 February Contest, Bronze Problem 2. The Great Revegetation
  8. Analysis: USACO 2019 February Contest, Bronze Problem 2. The Great Revegetation
  9. USACO 2019 US Open Contest, Bronze Problem 2. Milk Factory
  10. Analysis: USACO 2019 US Open Contest, Bronze Problem 2. Milk Factory
  11. USACO 2020 February Contest, Bronze Problem 3. Swapity Swap
  12. Analysis: USACO 2020 February Contest, Bronze Problem 3. Swapity Swap
  13. USACO 2019 US Open Contest, Bronze Problem 3. Cow Evolution
  14. Analysis: USACO 2019 US Open Contest, Bronze Problem 3. Cow Evolution
  15. USACO 2018 US Open Contest, Bronze Problem 3. Family Tree
  16. Analysis: USACO 2018 US Open Contest, Bronze Problem 3. Family Tree
Rectangle Geometry
9 Lessons
  1. rectangle geometry
  2. Practice problems
  3. USACO 2015 December Contest, Bronze Problem 1. Fence Painting
  4. USACO 2017 December Contest, Bronze Problem 1. Blocked Billboard
  5. Analysis: USACO 2017 December Contest, Bronze Problem 1. Blocked Billboard
  6. USACO 2016 December Contest, Bronze Problem 1. Square Pasture
  7. USACO 2018 January Contest, Bronze Problem 1. Blocked Billboard II
  8. Analysis: USACO 2018 January Contest, Bronze Problem 1. Blocked Billboard II
  9. CF square/rect
Greedy Algorithms
16 Lessons
  1. Introduction to Greedy Algorithms
  2. Practice problems
  3. USACO 2020 February Contest, Bronze Problem 2. Mad Scientist
  4. Analysis: USACO 2020 February Contest, Bronze Problem 2. Mad Scientist
  5. USACO 2023 February Contest, Bronze Problem 3. Watching Mooloo
  6. Analysis: USACO 2023 February Contest, Bronze Problem 3. Watching Mooloo
  7. USACO 2017 January Contest, Bronze Problem 3. Cow Tipping
  8. Analysis: USACO 2017 January Contest, Bronze Problem 3. Cow Tipping
  9. USACO 2021 January Contest, Bronze Problem 2. Even More Odd Photos
  10. Analysis: USACO 2021 January Contest, Bronze Problem 2. Even More Odd Photos
  11. USACO 2018 January Contest, Bronze Problem 3. Out of Place
  12. Analysis: USACO 2018 January Contest, Bronze Problem 3. Out of Place
  13. USACO 2022 US Open Contest, Bronze Problem 1. Photoshoot
  14. Analysis: USACO 2022 US Open Contest, Bronze Problem 1. Photoshoot
  15. USACO 2020 January Contest, Bronze Problem 3. Race
  16. Analysis: USACO 2020 January Contest, Bronze Problem 3. Race
Ad Hoc Problems
17 Lessons
  1. Ad Hoc Problems
  2. Practice problems
  3. USACO 2018 US Open Contest, Bronze Problem 2. Milking Order
  4. Analysis: USACO 2018 US Open Contest, Bronze Problem 2. Milking Order
  5. USACO 2019 February Contest, Bronze Problem 1. Sleepy Cow Herding
  6. USACO 2019 February Contest, Bronze Problem 1. Sleepy Cow Herding
  7. Analysis: USACO 2019 February Contest, Bronze Problem 1. Sleepy Cow Herding
  8. USACO 2018 February Contest, Bronze Problem 3. Taming the Herd
  9. Analysis: USACO 2018 February Contest, Bronze Problem 3. Taming the Herd
  10. USACO 2017 US Open Contest, Bronze Problem 3. Modern Art
  11. Analysis: USACO 2017 US Open Contest, Bronze Problem 3. Modern Art
  12. USACO 2018 February Contest, Bronze Problem 2. Hoofball
  13. Analysis: USACO 2018 February Contest, Bronze Problem 2. Hoofball
  14. USACO 2023 US Open Contest, Bronze Problem 1. FEB
  15. Analysis:USACO 2023 US Open Contest, Bronze Problem 1. FEB
  16. USACO 2021 January Contest, Silver Problem 3. Spaced Out
  17. Analysis: USACO 2021 January Contest, Silver Problem 3. Spaced Out
More Practice Problems
1 Lesson
  1. Uncategorized Problems
Documents
1 Lesson
  1. References
0 out of 5

0 user ratings

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Related Courses

Intermediate
Placeholder

Introduction to Generative AI ( LLM )

0 (0)
0m
0
0
22
Intermediate
Placeholder

USACO fundemntal: Introduction to Algorithm II

0 (0)
0m
0
0
0
Intermediate

USACO fundamental: Introduction to C++ programming and Data Structure

USACO Track
0 (0)
  • C++ fundamental 
  • Data Structure ( tree, hash, set, queue, vector)
  • Tailored for USACO
0m
0
3
66

Buy for group

USACO fundemntal: Introduction to Algorithm I
No groups Found

You don't have any groups yet

Create a group and add group members. Sync Group(s)