Skip to content

Latest commit

 

History

History
61 lines (30 loc) · 6.08 KB

File metadata and controls

61 lines (30 loc) · 6.08 KB

Recursion and Dynamic Programming

Intro

This is a repository for Julia/Python algorithm learning. Hopefully it can help you along your way towards mastering recursion algorithms, fractal patterns and dynamic programming. As we all know, there are two approaches to do dynamic programming, tabulation (bottom up, solve small problem then the bigger ones) and memoization (top down, solve big problem then the smaller ones). In this repository, tabulation will be categorized as dynamic programming and memoization will be categorized as optimization in recursion. Please refer to the following link for the details of recursion and dynamic programming in Python.

http://interactivepython.org/runestone/static/pythonds/index.html

Recursion

Fractal Geometry

alt text

alt text

alt text

alt text

alt text

Dynamic Programming