made by Jaehyeok Choi
dynamic programming
First time, I think about up-bottom approach. After that I realized that it is unefficient because there are many overlapping calculation. So I dicided to use bottom-up approach.
You can contact me through email, which is [email protected]. Thank you for visiting this github!