到今天,做到的最末的一个题是Maximum Subarray,第49题。 但是在这题之前还有以下几道题需要完善
- 10 Best Time to Buy and Sell Stock III 这题听说有O(n)的解法,但是我用的不是。所以还需要优化
- 16 Climbing Stairs 可以使用矩阵二分乘法来优化这道题
- 31 Flatten Binary Tree to Linked List 没做,因为只是一道遍历题,而且之前已经写过了
- 34 Implement strStr() 可以使用KMP或者SUNNY等算法来优化这道题目
- 40 Largest Rectangle in Histogram 这道题目前不会做。需要周末的时间来思考
- 46 Longest Valid Parentheses 没做
- 47 Maximal Rectangle 这题是40题的一道变种,需要在40题做完之后再做这道题
这周剩下的三天时间里需要优化10,34题,以及做完40,46,47题。