문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음
정수 배열 arr이 주어졌을 때, 유효한 마운틴 배열이면 true를 반환해라.
arr이 마운틴 배열인 경우는 다음과 같다.

#1
Input: arr = [2, 1]
Output: false
#2
Input: arr = [3, 5, 5]
Output: false
#3
Input: arr = [0, 3, 2, 1]
Output: true
class Solution {
public boolean validMountainArray(int[] arr) {
if(arr.length < 3){
return false;
}
int l = 0;
int r = arr.length - 1;
while(l + 1 < arr.length - 1 && arr[l] < arr[l + 1]){
l++;
}
while(r - 1 > 0 && arr[r] < arr[r - 1]){
r--;
}
return l == r;
}
}