第一题:没看懂题目描述,第二题:dfs,第三题,leetcode原题152,实现思路是选取两个变量同时维护最大值和最小值,因为最小值是负数,可能下一个数碰到就是最大值了,第四题:感觉像求最长非递减序列,通过动态规划可以做(楼主能记住这么多题很棒了!!!)