CS50’s 1st Problem Set – Greedy Algorithms

In order to solve the second exercise of the 1st problem set, "Cash", I had to work with greedy algorithms. To put it simply, greedy algorithms help you make optimal choices to use minimum resources for reaching a goal. In the "cash" scenario, we are cashiers that need to give back change to customers with … Continue reading CS50’s 1st Problem Set – Greedy Algorithms

Professional Certificate in Computer Science for Web Programming – CS50 – Harvardx

Now is the time. After taking several introductory courses on different programming languages (JavaScript, Java, C) I've decided to take the next step in my career and learn the ins and outs of programming. For several reasons: I have realized that I love it. My brain craves learning and gets happy when it has to … Continue reading Professional Certificate in Computer Science for Web Programming – CS50 – Harvardx