本质上都是处理数据,将杂乱的数据处理成线性数据,减少运行的时间,空间
单调栈:因为题目要求根据前面已知的数据进行输出,所以可以使用栈的方式,一边处理数据一边进行输出
滑动窗口:因为需要在题目给出的一个滑动的区间内进行输出,将数据分成了关系不大的多块,所以说,需要先对数据进行一个储存,然后再进行数据的处理,输出