Azamaat's blog

By Azamaat, 23 months ago, In English

I have collected a set of sites and useful stuff in this blog.

  • cp-algorithms.com
  • e-maxx.ru | Approximately 145 algorithms are represented here, and for all algorithms there are short definitions and codes in C++
  • usaco.org | The list of problems from various contests
  • algoprog.ru | The place to learn coding and solve hard competitive programming problems
  • blog.shahjalalshohag.com | The Ultimate Topic List(with Tutorials, Problems, and Templates)
  • eolymp.com | The collection of problems from any CP olympiads
  • algorithmica.org | Materials from various CS courses
  • interviewbit.com | Coding Interview Questions
  • leetcode.com | The platform to help you enhance your skills, expand your knowledge and prepare for technical interviews
  • projecteuler.net | A website dedicated to a series of computational problems intended to be solved with computer programs
  • exercism.org | To develop fluency in 63 programming languages,
  • codingame.com | Practice & learn the fun way,
  • assessmentday.co.uk | Practice tests, solutions, and tips to help you pass employers' logical reasoning tests,
  • overthewire.org | Wargame is aimed at absolute beginners. It will teach the basics needed to be able to play other wargames,
  • codewars.com | Improve your development skills by training with your peers on code kata that continuously challenge and push your coding practice,
  • A2OJ | The set of problems from codeforces with complexity levels,
  • spoj.com | Problems with tags and special topics,
  • lightoj.com | Solve various algorithmic problems and participate in contests,
  • clist.by | The list of contest timetables from any online judge sites,
  • codechef.com | Participate in contests and solve complex problems(also free materials to learn),
  • mathsisfun.com | Sometimes math is also needed for coding,
  • atcoder.jp | Contests every month for beginners,
  • happycodings.com | Any additional information to learn C++.

For practicing speedtyping:

Compilators: Offline: -Embarcadero DevC++ -CodeBlocks -VisualStudio

Online: -C++ Shell -online gdb -ReplIt

(There is also something like) computer-pdf, just try it. The only point is to use them...

  • Vote: I like it
  • +22
  • Vote: I do not like it

| Write comment?
»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

cp-algorithms is an english version of e-maxx.ru, and it is a little bit better because it is being updated frequently

»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Thats amazing Compilation, but you forgot to mention codeforces blogs :)

»
23 months ago, # |
Rev. 2   Vote: I like it +17 Vote: I do not like it

I'd recommend adding Codeforces Catalog to the list. It is a collection of high quality educational blogs.

Also, Codeforces EDU is a series of lectures that has a good set of lectures on basic topics (some people who prepared the lectures also have their own courses on YouTube).

»
23 months ago, # |
  Vote: I like it +26 Vote: I do not like it

AtCoder is much more than "contests every month for beginners".

»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Typeracer is also a nice typing site, if you want to participating in competitive typing, or just wanna have a race with your friends :D

»
23 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Please please please please please don't try to improve your competitive programming skills via fast typing

»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

monkeytype is very very addictive, so save your time, don't try it :)

»
23 months ago, # |
  Vote: I like it +5 Vote: I do not like it

usaco.guide has a lot of topics divided into sections with lots of problems.

»
23 months ago, # |
Rev. 4   Vote: I like it +5 Vote: I do not like it

You missed Luogu or 洛谷 ,the biggest and most important OJ in China,with over 100 million submissions,30 thousand great official problems and nearly a million users!!! 洛谷

»
23 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Excuse me but I think you should mention CSES and Kattis (and Topcoder maybe?).

  • »
    »
    23 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Oh my sincere apologizes, will note it.

    • »
      »
      »
      23 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Furthermore I think we need a very very important blog here to setup C++17, because Dev-C++ uses C++11 as default language (I don't know about other compilators, I have never use Vim, Sublime Text or Code::Blocks)

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it
»
14 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Adding USACO Guide as it is also very impressive!