555,BF失败!
1 | class Solution { |
一种好方法
运用上面的思路,可以对算法进行简化操作
我们先找到i和j,让nums[i]<nums[j]然后再在nums[j+1]到尾部找到夹在他们两之间的nums[k]
1 | class Solution { |
用栈存放最大的元素,次大的元素用third存放,遍历方式从后往前。若找到比third小的元素则说明存在132模式。
1 | class Solution { |
1 | class Solution { |
运用上面的思路,可以对算法进行简化操作
我们先找到i和j,让nums[i]<nums[j]然后再在nums[j+1]到尾部找到夹在他们两之间的nums[k]
1 | class Solution { |
用栈存放最大的元素,次大的元素用third存放,遍历方式从后往前。若找到比third小的元素则说明存在132模式。
1 | class Solution { |