题目:单调栈描述:给定一个可能含有重复值的数组arr,找到每一个 i 位置左边和右边离 i 位置最近且值比 arr[i] 小的位置。返回所有位置相应的信息。位置信息包括:两个数字 L 和 R,如果不存在,则值为 -1,下标从 0 开始。示例1:输入:[3,4,1,5,6,2,7],返回值:[[-1,2],[0,2],[-1,-1],[2,5],[3,5],[2,-1],[5,-1]] 解法一:思路分析:首先分析题目,题目的意思是通过将一个给定的数组arr,找到每一个数组中的元素,然后将其左边与右边位置最近且小于arr[i]值的位置返回,一个元素包含两个位置信息L为左边的较小值位置,R为右边的较...