THE_ALGORITHMS Telegram 4874
Контейнер для воды

Проблема: Дан целочисленный массив heights, где heights[i] представляет высоту i-ой колонки.

Можно выбрать любые две колонки, чтобы сформировать контейнер. В результате должно вернуться максимальное количество воды, которое может хранить контейнер.

function maxArea(heights) {
left = 0
right = length(heights) - 1
max_area = 0

while left < right {
height = min(heights[left], heights[right])
width = right - left
current_area = height * width
max_area = max(max_area, current_area)

if heights[left] < heights[right] {
left += 1
}
else { right -= 1 }
}
return max_area
}



tgoop.com/the_algorithms/4874
Create:
Last Update:

Контейнер для воды

Проблема: Дан целочисленный массив heights, где heights[i] представляет высоту i-ой колонки.

Можно выбрать любые две колонки, чтобы сформировать контейнер. В результате должно вернуться максимальное количество воды, которое может хранить контейнер.

function maxArea(heights) {
left = 0
right = length(heights) - 1
max_area = 0

while left < right {
height = min(heights[left], heights[right])
width = right - left
current_area = height * width
max_area = max(max_area, current_area)

if heights[left] < heights[right] {
left += 1
}
else { right -= 1 }
}
return max_area
}

BY Алгоритмы и структуры данных




Share with your friend now:
tgoop.com/the_algorithms/4874

View MORE
Open in Telegram


Telegram News

Date: |

Telegram Channels requirements & features The Standard Channel How to Create a Private or Public Channel on Telegram? 2How to set up a Telegram channel? (A step-by-step tutorial) So far, more than a dozen different members have contributed to the group, posting voice notes of themselves screaming, yelling, groaning, and wailing in various pitches and rhythms.
from us


Telegram Алгоритмы и структуры данных
FROM American