[code kata] 그래프 물담기 문제

* 문제

인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다.

배열의 길이는 2이상입니다.


풀이

def get_max_area(height):
  
  max_area = 0
  
  for i in range(len(height)):
    for j in range(i, len(height)):
      w    = j - i
      h    = min(height[i], height[j])
      area = w * h 

      max(area, max_area)

  return max_area

풀이 분석중[pending...]

좋은 웹페이지 즐겨찾기