Загрузка страницы

Алгоритмы и структуры данных простыми словами. Зачем учить алгоритмы? #codonaft

7 методов разработки алгоритмов простыми словами.
Как алгоритмы связаны с машинным обучением?
🎓 Подборка материалов и другие бонусы: https://bit.ly/2BENM8Q

00:31 Зачем это изучать?
01:40 Методы разработки алгоритмов
02:08 #1. Метод грубой силы / полный перебор / исчерпывающий поиск (Brute-Force)
03:23 Что делать, когда не получается решить задачу?
03:38 #2. Разделяй и властвуй / метод декомпозиции (Divide and Conquer)
04:26 Уменьшай и властвуй (Decrease and Conquer)
04:53 Примеры задач
05:40 #3. Динамическое программирование (Dynamic Programming)
06:02 Сверху вниз / Мемоизация (Top-down / Memoization)
06:53 Снизу вверх / Табуляция (Bottom-up / Tabulation)
07:07 Примеры задач
07:34 #4. Жадный алгоритм (Greedy Algorithm)
09:01 Примеры задач
09:33 #5. Поиск с возвратом (Backtracking)
10:09 Метод ветвей и границ (Branch and Bound)
11:43 Примеры задач
11:56 #6. Локальный поиск (Local Search)
12:47 Суть
13:10 Примеры задач
13:34 #7. Преобразуй и властвуй / метод преобразования (Transform and Conquer)
14:01 Примеры задач
14:42 Анализ алгоритмов и другое
15:13 Так всё-таки зачем?
17:50 Итоги

Использованные видео:
• Введение в системное мышление https://youtu.be/2De9g2HkESA
• K-Means Clustering - The Math of Intelligence (Week 3) https://youtu.be/9991JlKnFmk
• Малый ШАД - Алгоритмы для NP трудных задач - Александр Куликов https://youtu.be/zW7pjf4c_aU
• Merge Sort | GeeksforGeeks https://youtu.be/JSceec-wEyw
• Dynamic Programming I: Fibonacci, Shortest Paths (MIT OpenCourseWare, 6.006 Introduction to Algorithms, лицензия CC BY-NC-SA) https://youtu.be/OQ5jsbhAv_M
• Dynamic Programming https://youtu.be/DiAtV7SneRE
• What is backpropagation really doing? | Deep learning, chapter 3 https://youtu.be/Ilg3gGewQ5U
• Как устроен формат mp3? https://youtu.be/z2EUT4gwkr4
• Gradient descent, how neural networks learn | Deep learning, chapter 2 https://youtu.be/IHZwWFHWa-w
• Fog in the Forest - Al Sabo Land Preserve Virtual Run https://youtu.be/OOAnuV57Avs

Использованная музыка (распространяется на условиях лицензии CC BY 4.0):
• Chris Zabriskie — CGI Snake
• Chris Zabriskie — Wonder Cycle

Кодонафт в соцсетях:
• Telegram: https://t.me/codonaft
• ВК: https://vk.com/codonaft
• Facebook: https://www.facebook.com/codonaft
• Twitter: https://twitter.com/codonaft
• Помочь проекту: https://bit.ly/2IYdzzY

👍 Поблагодарить меня можно поделившись этим видео с друзьями.
IT-индустрии очень не хватает хороших разработчиков сейчас!

#алгоритмы #программирование #учеба #codonaft

Видео Алгоритмы и структуры данных простыми словами. Зачем учить алгоритмы? #codonaft канала codonaft — понятно о программировании
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
27 декабря 2018 г. 22:09:51
00:19:22
Другие видео канала
Как выучить английский язык быстро. Английский для программистов #codonaftКак выучить английский язык быстро. Английский для программистов #codonaftАлгоритмы на Python 3. Лекция №1Алгоритмы на Python 3. Лекция №1Введение в системное мышлениеВведение в системное мышлениеОценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ООценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ОЧто такое ХЭШ функция? | Хеширование | Хранение паролейЧто такое ХЭШ функция? | Хеширование | Хранение паролейКак перестать делать НИЧЕГО / Интервью с корпоративным прокрастинатологом - Максом ДорофеевымКак перестать делать НИЧЕГО / Интервью с корпоративным прокрастинатологом - Максом ДорофеевымСтруктуры данных в JavaScript | OdessaFrontend Meetup #13Структуры данных в JavaScript | OdessaFrontend Meetup #131. Алгоритмы и структуры данных. Введение | Технострим1. Алгоритмы и структуры данных. Введение | Технострим1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]1. CS50 на русском: Лекция #1 [Гарвард, Основы программирования, осень 2015 год]013. Алгоритмы и структуры данных — Артём Вурсалов013. Алгоритмы и структуры данных — Артём ВурсаловЗащита информации / Белые хакеры и политики безопасности / Всё о кибербезопасностиЗащита информации / Белые хакеры и политики безопасности / Всё о кибербезопасностиТОП 5 книг для НОВИЧКОВ ПРОГРАММИСТОВТОП 5 книг для НОВИЧКОВ ПРОГРАММИСТОВJavaScript Основы для Начинающих - Полный Курс за 6 часов [2020]JavaScript Основы для Начинающих - Полный Курс за 6 часов [2020]14. Структуры данных для фронтендеров – Игорь Алексеенко14. Структуры данных для фронтендеров – Игорь АлексеенкоАлгоритмы на Python 3. Лекция №3Алгоритмы на Python 3. Лекция №3Что такое алгоритм? [TED ED]Что такое алгоритм? [TED ED]Как стать программистом за 1 год с нуля даже домохозяйке (+конкурс)Как стать программистом за 1 год с нуля даже домохозяйке (+конкурс)Олимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python DeveloperОлимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python DeveloperОценка сложности алгоритмов | Компьютерная школа HillelОценка сложности алгоритмов | Компьютерная школа Hillelосновы программирования 6   алгоритмы и блок схемыосновы программирования 6 алгоритмы и блок схемы
Яндекс.Метрика