what to do?

To prepare for Algorithms, should i learn c++ in depth or just the material relevant for algorithms?

  1. learn a basic operation of c++
  2. learn discrete mathematic
  3. try implement those on c++
  4. solve some problem (Online Judge)
  5. Got stress