Competitive Programming for Beginners

University/Institute: Moscow Institute of Physics and Technology

Competitive Programming for Beginners

Description

This online course will help you to join the world of competitive programming and even become worldwide competitions participant! The course includes theoretical and practical aspects that are necessary to solve problems of any difficulties. After this course, you will learn what types of problems you will have to solve at the competitions, what is the effective program, how to estimate the algorithms efficiency, how to use basic algorithms and ideas during the problems solution. You will also learn how to submit your solution to the testing system. There are four modules in the course - each for one week of education. Program Modules: Module 1: Basic Algorithms Module 2: Number Theory Module 3: Dynamic Programming Module 4: Graph Theory

TAKE THIS COURSE