Урок 1. 00:00:43
Introduction
Урок 2. 00:24:52
0/1 Knapsack Problem - Top Down
Урок 3. 00:24:28
0/1 Knapsack Problem - Bottom UP (2D Tabulation)
Урок 4. 00:21:28
0/1 Knapsack Problem - Bottom UP (1D Tabulation)
Урок 5. 00:29:14
Target Sum - Top Down
Урок 6. 00:47:43
Target Sum - Bottom UP
Урок 7. 00:32:54
Count of Subset Sum - Top Down
Урок 8. 00:20:53
Count of Subset Sum - Bottom Up [2D Tabulation]
Урок 9. 00:26:53
Count of Subset Sum - Bottom UP [1D Tabulation]
Урок 10. 00:28:32
Minimum Sum Partition - Top Down
Урок 11. 00:20:24
Minimum Sum Partition - Bottom UP [1D Tabulation]
Урок 12. 00:33:39
Minimum Number of Refuelling Stops - Top Down
Урок 13. 00:25:28
Minimum Number of Refuelling Stops - Bottom UP [1D Tabulation]
Урок 14. 00:20:41
Partition Equal Subset Sum - Top Down
Урок 15. 00:20:03
Partition Equal Subset Sum - Bottom UP [1D Tabulation]
Урок 16. 00:23:46
Count Square Submatrices with All Ones - Top Down
Урок 17. 00:16:31
Count Square Submatrices with All Ones - Bottom Up
Урок 18. 00:27:33
Unbounded Knapsack - Top Down
Урок 19. 00:17:35
Unbounded Knapsack - Bottom UP [2D Tabulation]
Урок 20. 00:13:03
Unbounded Knapsack - Bottom UP [1D Tabulation]
Урок 21. 00:17:48
Maximum Ribbon Cut - Top Down
Урок 22. 00:18:13
Maximum Ribbon Cut - Bottom UP [2D Tabulation]
Урок 23. 00:20:09
Rod Cutting - Top Down
Урок 24. 00:15:57
Rod Cutting - Bottom UP [2D Tabulation]
Урок 25. 00:15:42
Coin Change - Top down
Урок 26. 00:28:44
Coin Change - Bottom UP [1D Tabulation]
Урок 27. 00:17:04
Coin Change II - Top Down
Урок 28. 00:15:14
Coin Change II - Bottom UP [2D Tabulation]
Урок 29. 00:15:45
Coin Change II - Bottom UP [1D Tabulation]
Урок 30. 00:24:25
Fibonacci Number - Top Down
Урок 31. 00:08:52
Fibonacci Number - Bottom UP [1D Tabulation]
Урок 32. 00:08:47
Fibonacci Number - Bottom UP [Constant Space]
Урок 33. 00:16:22
Climbing Stairs - Top Down
Урок 34. 00:22:21
Climbing Stairs - Bottom UP
Урок 35. 00:24:42
Decode Ways - Top Down
Урок 36. 00:28:58
Decode Ways - Bottom UP [1D Tabulation]
Урок 37. 00:17:51
Decode Ways - Bottom UP [Space Optimized]
Урок 38. 00:17:51
House Robber - Top Down
Урок 39. 00:20:47
House Robber - Bottom UP
Урок 40. 00:15:57
Number Factors - Top Down
Урок 41. 00:10:42
Number Factors - Bottom UP
Урок 42. 00:16:37
Count Ways to Score in a Game - Top Down
Урок 43. 00:08:01
Count Ways to Score in a Game - Bottom UP
Урок 44. 00:19:48
Unique Paths to Goal - Top Down
Урок 45. 00:18:01
Unique Paths to Goal - Bottom UP
Урок 46. 00:20:11
Nth Tribonacci Number - Top Down
Урок 47. 00:12:35
Nth Tribonacci Number - Bottom UP
Урок 48. 00:22:17
The Catalan Numbers - Top Down
Урок 49. 00:12:04
The Catalan Numbers - Bottom UP
Урок 50. 00:15:56
Minimum Jumps to Reach the End - Top Down
Урок 51. 00:13:44
Minimum Jumps to Reach the End - Bottom UP
Урок 52. 00:23:31
Minimum Jumps With Fee - Top Down
Урок 53. 00:17:50
Minimum Jumps With Fee - Bottom UP
Урок 54. 00:42:05
Matrix Chain Multiplication - Top Down
Урок 55. 00:31:38
Matrix Chain Multiplication - Bottom UP
Урок 56. 00:22:30
Longest Common Substring - Top Down
Урок 57. 00:13:29
Longest Common Substring - Bottom UP
Урок 58. 00:22:53
Longest Common Subsequence - Top Down
Урок 59. 00:17:25
Longest Common Subsequence - Bottom UP [2D Tabulation]
Урок 60. 00:21:14
Shortest Common Supersequence - Top Down
Урок 61. 00:19:20
Shortest Common Supersequence - Bottom UP
Урок 62. 00:27:33
Minimum Number of Deletions and Insertions - Top Down
Урок 63. 00:15:10
Minimum Number of Deletions and Insertions - Bottom UP
Урок 64. 00:35:08
Edit Distance -- Top Down
Урок 65. 00:27:55
Edit Distance -- Bottom UP [2D Tabulation]
Урок 66. 00:21:47
Longest Repeating Subsequence - Top Down
Урок 67. 00:09:11
Longest Repeating Subsequence - Bottom UP
Урок 68. 00:15:39
Distinct Subsequence Pattern Matching - Top Down
Урок 69. 00:14:22
Distinct Subsequence Pattern Matching - Bottom UP
Урок 70. 00:27:50
Interleaving String - Top Down
Урок 71. 00:19:29
Interleaving String - Bottom UP
Урок 72. 00:16:24
Word Break - Bottom UP [1D Tabulation]
Урок 73. 00:21:02
Word Break II - Top Down
Урок 74. 00:17:26
Word Break II - Bottom UP
Урок 75. 00:20:06
Longest Increasing Subsequence - Top Down
Урок 76. 00:25:00
Longest Increasing Subsequence - Bottom UP [1D Tabulation]
Урок 77. 00:19:52
Number of Longest Increasing Subsequence - Bottom UP
Урок 78. 00:18:37
Minimum Deletions to Make a String Sorted - Top Down
Урок 79. 00:16:46
Minimum Deletions to Make a String Sorted - Bottom UP
Урок 80. 00:16:01
Maximum Sum Increasing Subsequence - Top Down
Урок 81. 00:07:34
Maximum Sum Increasing Subsequence - Bottom UP
Урок 82. 00:20:07
Longest Bitonic Subsequence - Bottom UP
Урок 83. 00:13:27
Longest Alternating Subsequence - Bottom UP
Урок 84. 00:22:46
Building Bridges - Bottom UP
Урок 85. 00:22:14
Solution (i): Longest Palindromic Subsequence - Top Down
Урок 86. 00:23:17
Solution (ii): Longest Palindromic Subsequence - Bottom UP [2D Tabulation]
Урок 87. 00:15:18
Minimum Deletions to Make a String Palindrome - Top Down
Урок 88. 00:13:42
Minimum Deletions to Make a String Palindrome - Bottom UP [2D]
Урок 89. 00:22:52
Longest Palindromic Substring - Top Down
Урок 90. 00:21:25
Longest Palindromic Substring - Bottom UP
Урок 91. 00:28:04
Count of Palindromic Substrings - Top Down
Урок 92. 00:15:37
Count of Palindromic Substrings - Bottom UP
Урок 93. 00:19:27
Palindrome Partitioning - Top Down
Урок 94. 00:24:41
Palindrome Partitioning - Bottom UP
Урок 95. 00:32:47
Regular Expression Matching [2D Tabulation]
Урок 96. 00:15:54
Range Sum Query 2D - Immutable [2D Tabulation]