Максимальная сумма подмассива (LeetCode 53) | Алгоритм Кадане | Учебные алгоритмы
Nikhil Lohia
0:00 / 0:00
Максимальная сумма подмассива (LeetCode 53) | Алгоритм Кадане | Учебные алгоритмы
79 418 просмотров · 6 лет назад
Nikhil Lohia
106 тыс. подписчиков
79 418 просмотров · 6 лет назад
👉 👉 Очень полезные ресурсы доступны здесь: https://nikoo28.github.io/all-my-links/
Максимальный подмассив — это задача по программированию на LeetCode. Вам предоставляется массив целых чисел. Эти элементы могут быть как положительными, так и отрицательными, а также их комбинацией. Подмассив — это меньший массив, сформированный из элементов исходного массива. Условием этой задачи является то, что элементы подмассива должны быть смежными. Из всех возможных смежных подмассивов нам нужно найти максимальную сумму, которую можно составить. Посмотрите видео, чтобы понять задачу в упрощенном виде. Затем я помогу вам решить её сначала методом полного перебора, а затем эффективным методом. Всё это сопровождается наглядными примерами и пояснениями.
00:00 — Введение
00:29 — Постановка задачи и тестовый пример
02:15 — Метод полного перебора
04:15 — Оптимизированное решение
07:10 — Пробный прогон кода
📚 Ссылки, о которых я говорю в видео:
Реальная задача на LeetCode: https://leetcode.com/problems/maximum...
Код на Github: https://github.com/nikoo28/java-solut...
Тестовые примеры на GitHub: https://github.com/nikoo28/java-solut...
📘 Текстовое объяснение доступно по ссылке: https://studyalgorithms.com/array/max...
Алгоритм Кадане: https://en.wikipedia.org/wiki/Maximum...
Чтобы увидеть больше подобных видео, вы можете поддержать нас на сайте https://www.buymeacoffee.com/studyalg...
💻 Присоединяйтесь к нам в социальных сетях 💻
Подпишитесь на Facebook: / studyalgos
Подпишитесь на Twitter: / studyalgorithms
Подпишитесь на Tumblr: / studyalgos
Подпишитесь на RSS-каналы: https://studyalgorithms.com/feed/
#leetcode #programming #interview