Перейти к содержимому

Максимальная сумма подмассива (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