* ### Dynamic programming and Greedy algorithm - [ ] Rod cutting - [ ] Longest common subsequence - [x] Matrix chain multiplication - [x] Optimal binary search tree - [ ] Fractional Knapsack Problem - [ ] 0-1 Knapsack Problem - [ ] Huffman Codes