Блог пользователя dunpeal

Автор dunpeal, история, 8 лет назад, По-английски

I'm trying to improve my competitive programming skills here on Codeforces, but I often lack the basic knowledge of algorithms and data structures required to solve problems on competitions, even the easier ones.

I need an online course that will teach me the basic algorithms, data structures, and competitive programming techniques necessary for competitions.

What is the best such course available online?

  • Проголосовать: нравится
  • +6
  • Проголосовать: не нравится

»
8 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

there is a course on edX by ITMO university , search it unfortunately, no such other courses exists as of now, not a formal I mean, However , you can still try these materials provided in stanford's Competitive programming course , these are just materials and not a proper course like you asked , but its the closest one... materials

Also , you can try camps that happen in your country for better results!

  • »
    »
    8 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +3 Проголосовать: не нравится

    Thanks. The edX ITMO course seems to have an Online Judge and many problems to solve together with the material to solve them — exactly what I'm looking for. The last session just ended last week, but I can still access the materials and online judge in archive mode.

»
8 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +3 Проголосовать: не нравится

Not exactly an online course but tehqin has a video series in which he goes over competitive programming topics. The stuff he covers is useful for both beginners and people with a bit more knowledge. http://algorithms-live.blogspot.com.co/

»
8 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

This is the best book I know. Also, atcoder beginner and regular contest editorials can be a gold mine for beginners ^^