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

Автор thecodewolf, история, 3 года назад, По-английски

Hi, I have been coding basic programs since some time, but my algorithm knowledge is quite inadequate. My Math skills are really bad, I'm not good with formulas and stuff, but implementation wise I feel I can learn and grow, do you have any blog links or other resources for a beginner like to to learn algorithms and be able to solve harder problems than my current level, considering I'm not so good at Math.

Any help is highly appreciated! Thanks in advance!

Happy coding...!!

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

»
3 года назад, # |
  Проголосовать: нравится +20 Проголосовать: не нравится

Hey, welcome! If you're only just starting out, I would recommend doing some of the most solved problems on CF here, to develop your problem-solving skills. You'll find that most of them don't require advanced algorithms or knowledge beyond stuff like arrays and sets. If you get stuck, check the editorial for each problem. If you don't understand a term in the editorial, google it.

If you want to learn algorithms, consider starting here. You can get pretty far with just bronze and silver (and the dynamic programming chapter in gold), but you can move on to other tiers if you feel like it. Don't get fixated on learning too many algorithms though, most of them aren't needed until a higher rating.

Other resources: Errichto's video on how to start, Competitive Programmer's Handbook, cp-algorithms