我的做法是这样的,如果检测到一个数,他比两边都大,或者比两边都小(极值,破坏单调的数),就以他为中心向两边搜索两边单调递增递减的区间,加起来。。。