[JS] 가장 넓은 면적 구하기
2020. 4. 17.
[ 문제 ] 가장 넓은 면적 구하기 더보기 인자인 height는 숫자로 이루어진 배열입니다. 그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. 저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가장 넓은 면적의 값을 반환해주세요. * 가정: 배열의 길이는 2이상입니다. [ 풀이 ] 2020.04.17 처음에는 제일 높은 수가 다른 것을 대체하는 식으로 접근했는데, 그러면 인덱스의 값에 따라 면적이 뒤집힐 수 있기 때문에 다른 방법을 생각했다. 0번째에서 1번째, 0번째에서 2번째 height와 인덱스 차이값을 구해 면적 구하는 식을 짜봤더니 다른 것은 두개의 인덱스 값이다. 따라서 for문..