USACO Silver Java Course - Part 1

Learn the algorithms you need to perform well in contests such as USACO, Codeforces, and more.

4.60 (40 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
USACO Silver Java Course - Part 1
3,838
students
2 hours
content
Sep 2020
last update
FREE
regular price

What you will learn

Sorting with built-in functions

Sorting user-defined objects

Sorting for problem-solving

Description

Prepare for the USA Computing Olympiad (USACO) Silver Competitions and other programming contests! This course is the first part of a series that gives you an overview of the algorithms you need to perform well in contests such as USACO, Codeforces, and more. This course specifically covers how to sort in Java and how to solve sorting-related problems.

Topics Covered

  • Sorting with built-in functions

  • Sorting user-defined objects

  • Problem-solving practice

Websites/Contest Sites Used

  • Codeforces

  • USACO

This course contains problems from these websites. It is recommended that you make an account (free) on these websites so you can solve the problems we will go over.

Content Overview

Suitable for beginner programmers. It is preferred that you are familiar with the Java programming language. This course contains lectures on sorting and video solutions to actual Codeforces/USACO problems.

Prerequisites

  • Comfortable with programming in Java

Who this course is for

  • Anyone who is interested in competitive programming

  • Anyone who is interested in learning more about algorithms and data structures

  • Anyone who wants to prepare for the USACO Silver competitions

Content

Introduction

Introduction
Time Complexity and the Big O Notation

Sorting

Built-in Methods for Sorting
CodeForces - Twins
CodeForces - Getting an A
Sorting User-defined Objects
CodeForces - Shooting
CodeForces - Tea Party
USACO - Breed Proximity
USACO - Painting the Fence

Reviews

Adam
January 17, 2023
thank you so much for showing the process, not just implementing it. That made much easier to follow and understand. so again thank you
Bob
February 6, 2021
Very thorough, covering all the material in an easy to digest, very well laid out, format. The instructor's teaching style and delivery is spot on.
Prithvi
October 10, 2020
Great resource for competitive programming. Clearly explained and the problems are well sequenced and easy to follow
Antonio
September 15, 2020
Amazing course! The instructor explains everything clearly and straight to the point. I recommend this course to anyone!
Bob
September 15, 2020
Very thorough, covering all the material in an easy to digest, very well laid out, format. The instructor's teaching style and delivery is spot on.
Augustus
September 15, 2020
I was very worried leading into this course that I wouldn't be able to understand anything as I have limited knowledge in competitive programming. But the instructor does a great job of explaining the solutions and making the problems look easy.
Annika
September 15, 2020
The instructor does an excellent job of thoroughly explaining every problem. For every solution, she walked through every step and made it easy to follow with diagrams as well. I would definitely recommend this course to students aiming to qualify for USACO Gold!

Charts

Price

USACO Silver Java Course - Part 1 - Price chart

Rating

USACO Silver Java Course - Part 1 - Ratings chart

Enrollment distribution

USACO Silver Java Course - Part 1 - Distribution chart
3465634
udemy ID
9/1/2020
course created date
9/15/2020
course indexed date
Bot
course submited by