summaryrefslogtreecommitdiffhomepage
path: root/dynamic-programming.html.markdown
diff options
context:
space:
mode:
authorMiltiadis Stouras <m.stouras@gmail.com>2019-10-14 13:49:03 +0300
committerMiltiadis Stouras <m.stouras@gmail.com>2019-10-14 13:49:03 +0300
commitd03ff9338abb42ffc09a52af9b55f7addc1f88ba (patch)
tree1752490e683670dee0f2e8ecdc266ed8035fa159 /dynamic-programming.html.markdown
parentef1ccd2b0f9ca450395b6391b1155c981cd4ad4d (diff)
Add some resources for Dynamic Programming
Diffstat (limited to 'dynamic-programming.html.markdown')
-rw-r--r--dynamic-programming.html.markdown14
1 files changed, 12 insertions, 2 deletions
diff --git a/dynamic-programming.html.markdown b/dynamic-programming.html.markdown
index c73b1845..5d260206 100644
--- a/dynamic-programming.html.markdown
+++ b/dynamic-programming.html.markdown
@@ -3,6 +3,7 @@ category: Algorithms & Data Structures
name: Dynamic Programming
contributors:
- ["Akashdeep Goel", "http://github.com/akashdeepgoel"]
+ - ["Miltiadis Stouras", "https://github.com/mstou"]
---
# Dynamic Programming
@@ -48,6 +49,15 @@ for i=0 to n-1
## Online Resources
-* [codechef](https://www.codechef.com/wiki/tutorial-dynamic-programming)
+* MIT 6.006: [Lessons 19,20,21,22](https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb)
+* TopCoder: [Dynamic Programming from Novice to Advanced](https://www.topcoder.com/community/data-science/data-science-tutorials/dynamic-programming-from-novice-to-advanced/)
+* [CodeChef](https://www.codechef.com/wiki/tutorial-dynamic-programming)
* [InterviewBit](https://www.interviewbit.com/courses/programming/topics/dynamic-programming/)
-
+* GeeksForGeeks:
+ * [Overlapping Subproblems](https://www.geeksforgeeks.org/dynamic-programming-set-1/)
+ * [Tabulation vs Memoization](https://www.geeksforgeeks.org/tabulation-vs-memoizatation/)
+ * [Optimal Substructure Property](https://www.geeksforgeeks.org/dynamic-programming-set-2-optimal-substructure-property/)
+ * [How to solve a DP problem](https://www.geeksforgeeks.org/solve-dynamic-programming-problem/)
+* [How to write DP solutions](https://www.quora.com/Are-there-any-good-resources-or-tutorials-for-dynamic-programming-DP-besides-the-TopCoder-tutorial/answer/Michal-Danilák)
+
+And a [quiz](https://www.commonlounge.com/discussion/cdbbfe83bcd64281964b788969247253) to test your knowledge.