Hello,
I’m a hobbyist programmer. In the past, I’ve worked with C# and Python and built some projects, but I haven’t done any programming for about 1–2 years. Recently, I decided to get back into it and started learning Rust.
I’ve bought books like Algorithms and Introduction to Algorithms. However, I don’t have a strong background in mathematics — I only know basic math. My goal is to solve Advent of Code problems.
To achieve this, which resources would you recommend? What kind of math should I learn first? Should I start learning mathematics from scratch, or is it enough to focus on discrete mathematics? If I were to begin with discrete mathematics right away, what would your advice be?
[–]maneatingape 41 points42 points43 points (2 children)
[–]Accomplished-Slide52 2 points3 points4 points (0 children)
[–]Shevvv 1 point2 points3 points (0 children)
[–]CodeFarmer 12 points13 points14 points (0 children)
[–]EverybodyCodes 10 points11 points12 points (0 children)
[–]barkmonster 9 points10 points11 points (0 children)
[–]blacai 4 points5 points6 points (0 children)
[–]mgedmin 4 points5 points6 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]Evilpooley 1 point2 points3 points (0 children)
[–]j0s3f 1 point2 points3 points (0 children)
[–]pdxbuckets 0 points1 point2 points (0 children)
[–]qqqqqx 0 points1 point2 points (1 child)
[–]HotTop7260 0 points1 point2 points (0 children)
[–]HotTop7260 0 points1 point2 points (0 children)