应该是用单调栈来做吧