Задача с Front-end собеседования: Поиск наибольшего контейнера с водой | JavaScript
Привет, друзья!
Продолжаем решать задачки с собеседований! Сегодня у нас интересная задача про воду — нам необходимо найти контейнер, вмещающий максимальное количество воды (11. Container With Most Water). Эта задача помечена Medium уровнем сложности на Leetcode.
На вход нам подается массив с числами. Каждое число представляет собой вертикальную линию заданной высоты. Все линии находятся друг от друга на расстоянии 1. Нам необходимо найти такие 2 линии (2 числа) из этого массива, которые, образуя “контейнер“, дадут максимально возможное количество воды. В качестве ответа необходимо вернуть максимальный “объем“ воды для данного массива с числами.
Для решения данной задачи мы будем использовать популярный алгоритм с двумя указателями (two pointers).
Длина массива от 2 до 100 000. А значения в массиве могут быть от 0 до 10 000.
По условию это все.
Забыл упомянуть в видео, что сложность получившегося алгоритма с двумя указателями по времени у нас линейная O(n), а сложность по памяти — константа O(1).
👍
2 views
39
8
1 week ago 00:14:45 1
МЫШЦЫ КОРА нужны для здоровой спины! Делайте 7 простых упражнений дома три месяца
1 week ago 00:21:54 1
Эрик Шмидт (экс-CEO Google) предсказал появление и проблемы Китайского ИИ DeepSeek
1 week ago 00:19:46 1
РАЗРУШАЕМ МИФЫ про ГОВНОВОЗ | Тачка под задачку
2 weeks ago 02:04:36 4
«Парадигма» с Андреем Тарасовым – о медицине в России, миссии хирурга, операциях и Божием Промысле
2 weeks ago 00:44:58 1
Tom Clancy’s The Division - Кооператив - Производство напалма, Хезер Лау - Прохождение игры [#17]
2 weeks ago 00:15:43 16
Тюнинг УАЗ HUNTER для активного отдыха | Тачка под задачку
2 weeks ago 00:24:00 1
Мотоциклисты Угрожают Владимиру Путину, Не Зная, Что У Него Черный Пояс По Карате!
2 weeks ago 00:41:54 1
Закрытый Алтай: откровения староверов, древние традиции и проблемы экологии
2 weeks ago 00:00:59 1
Для ДУМ Дагестана проблемы с Газой не существует | Абдуллах Шамиль
3 weeks ago 02:17:55 60
🐂 КРАСИМ БЫКА - Прохождение Kingdom Come Deliverance 2 ⑤ Дурная кровь, Мыши | РУССКАЯ ОЗВУЧКА
3 weeks ago 00:08:46 1
Упражнения для оздоровления шеи | ЛФК
3 weeks ago 00:07:38 2
Упражнения при грыжах и протрузиях в шейном отделе позвоночника | ЛФК
3 weeks ago 00:21:10 2
Дан старт мирным переговорам: Трамп поговорил с Путиным и Зеленским, тайная миссия в Москве.
3 weeks ago 00:41:53 1
Защемление седалищного нерва. Прострел в ногу, ишиас / Большой комплекс упражнений при боли в спине
3 weeks ago 00:31:24 3
Дмитрий Евстафьев: Доллар вновь набирает обороты – что делать России? Что ждёт рубль при Трампе?
4 weeks ago 00:06:08 1
Как ОСТАНОВИТЬ старение | 5 лучших упражнений
4 weeks ago 00:56:01 1
2025 02 02 12 01 20+++АКАДЕМИЯ АЛЬФА23 ТРАМП ПРОБЛЕМЫ УПРАВЛЕНИЯ ЗАКОНЫ США ЕС ИИ OpenAI ПЕДЕРАСТЫ
1 month ago 00:33:30 1
Высшая форма человека - его цели и задачи в строительстве БЦ (С. Грошев)
1 month ago 00:02:52 1
Ритмическое упражнение “ОДЕЖДА“ для детей. Развитие чувства ритма. Длительность нот. РИТМ-ИГРА
1 month ago 00:05:28 1
Как избежать боли в спине при сидячей работе? Простые упражнения на каждый день
1 month ago 00:31:55 1
Tom Clancy’s The Division - Кооператив - Подстанция на Таймс-сквер (ч.1) - Прохождение игры [#10]
1 month ago 00:31:25 5
Лёгкая установка DeepSeek и тест его функционала — насколько он хорош?
1 month ago 00:10:07 2
Как снять зажим в шее за 1 минуту? Упражнения при остеохондрозе!
1 month ago 00:05:52 1
Константин Сивков | Проблемы с обеспечением США нефтью