LeetCode Динамическое программирование на деревьях. Префиксы и суффиксы
Курсы по алгоритмам:
1. Алгоритмы и структуры данных - ПОЛНЫЙ КУРС:
2. Алгоритмы и структуры данных - ОТКРЫТЫЙ КУРС:
***
Изучение Python:
1. Python - ПОЛНЫЙ КУРС (часть 1):
2. Python - ПОЛНЫЙ КУРС (часть 2):
***
Группа в Tg:
Мой второй канал: @analitiqtutor
***
Полезные ссылки из видео:
1. Задача 238. Product of Array Except Self:
2. Репозиторий на GitHub с решениями:
***
В этом видео мы разбираем задачу с платформы LeetCode: “Произведение массива, кроме самого себя“. Дано целое массив чисел, и нужно вернуть новый массив, где каждый элемент равен произведению всех остальных элементов, кроме самого себя. При этом нельзя использовать деление, а решение должно быть эффективным – с временной сложностью O(n) и минимальным использованием дополнительной памяти. Мы подробно объясним подход, включающий два прохода по массиву: сначала для вычисления произведений элементов до текущего, а затем после текущего. Пример решения и основные принципы алгоритма помогут вам лучше понять эту задачу и подготовиться к интервью.
93 views
497
176
8 months ago 00:03:30 1
Как я учил алгоритмы с нуля
10 months ago 00:11:30 1
Грабим Дома на Собеседовании в Google
10 months ago 00:08:51 1
Задача из Собеседования в Google на Динамическое Программирование: Количество Уникальных Путей
1 year ago 11:52:17 1
LeetCode Марафон Easy (100 задач)
1 year ago 00:04:47 1
Год решал задачи на LeetCode
2 years ago 00:07:21 1
Учусь в 6 лет программировать на 5 kyu задачах на Codewars
2 years ago 00:10:00 1
Научись программировать как я в 6 лет! 5 kyu задачи на Codewars
2 years ago 00:19:24 4
В 5 лет Учу решать задачи по Python на Codewars 7 kyu