thecodewolf's blog

By thecodewolf, history, 3 years ago, In English

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...!!

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

| Write comment?
»
3 years ago, # |
  Vote: I like it +20 Vote: I do not like it

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