第一题: 叠buff最长时间 动态规划,可以连续就增加最长连续时间,不能连续就增加叠buff时间 通过 100% 第二题: 前缀匹配 递归, 每次匹配一个字符,相同的放到一个数组里,递归匹配,如果成功枝剪返回true 通过 100% 第三题: 时间管理大师 单调栈, 因为时间是递增的, 我们希望我们的价值是递增的, 如果后面的价值少,但是花费的时间多,就没有必要增加 复杂度 O(n) 使用数组模拟栈,超时,通过 50% 尝试自己实现一个栈,超时,通过 50% 尝试将对象拆分,栈中只是存下标,超时通过 50% 尝试一边输入一边计...