当数据为
6 5 2 3 3 1 5
依据测试数据,应当输出2,而在阅读题面时,同机房的@zjpwdyf 大佬认为可以将中间两个小水洼合并成一个大水洼,输出为1。此时应当使用单调栈解决。
2
1
故请求修改不清的题意,在题目描述后面加上“呈现高—低—高的一段数据就可被视为一个水洼”这句话并升橙
呈现高—低—高的一段数据就可被视为一个水洼