DEV Community

Graduate Algorithms Journey Series' Articles

Back to Tim Downey's Series
Using the Master Theorem to Solve Recurrences
Cover image for Using the Master Theorem to Solve Recurrences

Using the Master Theorem to Solve Recurrences

29
Comments
5 min read
Solving the Knapsack Problem with Dynamic Programming
Cover image for Solving the Knapsack Problem with Dynamic Programming

Solving the Knapsack Problem with Dynamic Programming

37
Comments 6
7 min read
Resources for Understanding Fast Fourier Transforms (FFT)

Resources for Understanding Fast Fourier Transforms (FFT)

11
Comments 1
3 min read
Explaining the "Corrupted Sentence" Dynamic Programming Problem
Cover image for Explaining the "Corrupted Sentence" Dynamic Programming Problem

Explaining the "Corrupted Sentence" Dynamic Programming Problem

6
Comments
4 min read
An exploration of the Bellman-Ford shortest paths graph algorithm
Cover image for An exploration of the Bellman-Ford shortest paths graph algorithm

An exploration of the Bellman-Ford shortest paths graph algorithm

16
Comments
6 min read
Finding Minimum Spanning Trees with Kruskal's Algorithm
Cover image for Finding Minimum Spanning Trees with Kruskal's Algorithm

Finding Minimum Spanning Trees with Kruskal's Algorithm

51
Comments 2
7 min read
Finding Max Flow using the Ford-Fulkerson Algorithm and Matthew McConaughey

Finding Max Flow using the Ford-Fulkerson Algorithm and Matthew McConaughey

5
Comments 2
7 min read
Completing Georgia Tech's Online Master of Science in Computer Science
Cover image for Completing Georgia Tech's Online Master of Science in Computer Science

Completing Georgia Tech's Online Master of Science in Computer Science

7
Comments 3
7 min read