摘要:
188. 买卖股票的最佳时机 IV 做完上一道题后再看就简单许多了。股票问题的重点就在于两点: 找到所有的状态 状态如何转移 对于本题,一共包含2*k种状态(第1,2...k次持有,第1,2...k次卖出)。状态间如何转移呢?见下图 class Solution { public int maxPr 阅读全文
摘要:
携带研究材料(第六期模拟笔试) 这道题就是最标准的01背包问题,如果第一次见还是很难想出什么办法,用回溯(每个物品有选或不选两种状态,时间复杂度为$2^n$)暴力去做一定会超时。 import java.util.*; public class Main{ public static void ma 阅读全文
摘要:
452. 用最少数量的箭引爆气球 自己写没写出来,不过找到篇很好的题解,贪心想不到就是想不到,没办法。本以为自己的思路也是贪心,但就是做不出来。 class Solution { public int findMinArrowShots(int[][] points) { boolean[] vis 阅读全文