Jeremy Quinto

Sign up

Jeremy Quinto

homeWeb DevelopmentAlgorithmsAWSMy Portfolionewsletter
Series

Algorithms

In this series, I go over many different paradigms for programming algorithms, explaining how they work, how to implement them, providing illustrated examples with pseudocode and JavaScript, and even getting into the underlying mathematical theory!

Articles in this series

The Basics of Dynamic Programming Algorithms

Jeremy QuintoJeremy Quinto
Feb 21, 202412 min read 20 views

What in the world is Dynamic Programming? · Dynamic Programming is an algorithmic paradigm in which a problem is solved by identifying a collection of...

The Basics of Dynamic Programming Algorithms

The Basics of Greedy Algorithms

Jeremy QuintoJeremy Quinto
Feb 28, 20246 min read 11 views

Greedy is a paradigm of algorithms that finds a solution by choosing the best known option at each step, with no regard for the future consequences of...

The Basics of Greedy Algorithms

Proving Optimization Problems: The Exchange Argument

Jeremy QuintoJeremy Quinto
Feb 29, 202410 min read 7 views

💡 NOTE: This is PART 2 of my previous article on greedy algorithms. If you haven't read that yet, click the link below: Previous article: The...

Proving Optimization Problems: The Exchange Argument

©2025 Jeremy Quinto

Privacy policy·Terms
Publish with Hashnode

Powered by Hashnode - Home for tech writers and readers