Рекурсия, Бэктрекинг и Динамическое программирование в Java
Recursion, Backtracking and Dynamic Programming in Java
Udemy
Этот курс посвящен фундаментальным концепциям алгоритмических проблем с упором на рекурсию, бэктрекинг, динамическое программирование и подходы «разделяй и властвуй». Насколько мне известно, эти методы очень важны в настоящее время, алгоритмы могут использоваться (и иметь несколько применений) в нескольких областях от разработки программного обеспечения до инвестиционного банкинга или НИОКР.
Раздел 1 - РЕКУРСИЯ
Наконец, ВЫ МОЖЕТЕ УЗНАТЬ О НАИБОЛЕЕ РАСПРОСТРАНЕННЫХ ВОПРОСАХ ДЛЯ ИНТЕРВЬЮ (Google, MicroSoft, Amazon и т. д.)
Материал на английском языке
Продажник:
Скачать курс:
Recursion, Backtracking and Dynamic Programming in Java
Udemy
Этот курс посвящен фундаментальным концепциям алгоритмических проблем с упором на рекурсию, бэктрекинг, динамическое программирование и подходы «разделяй и властвуй». Насколько мне известно, эти методы очень важны в настоящее время, алгоритмы могут использоваться (и иметь несколько применений) в нескольких областях от разработки программного обеспечения до инвестиционного банкинга или НИОКР.
Раздел 1 - РЕКУРСИЯ
- Что такое рекурсия и рекурсивные методы?
- Обзор памяти стека и кучи;
- Что такое переполнение стека?
- Числа Фибоначчи;
- Факториальная функция;
- Проблема Ханойской башни
- Линейный поисковый подход;
- Двоичный (бинарный) поиск
- Что такое алгоритмы выбора?
- Поиск k-ой порядковой статистики за линейное время
- Алгоритм быстрого выбора;
- Алгоритм медианы медиан;
- Проблема секретаря.
- Что такое Бэктрекинг?
- Проблема n королев;
- Задача о гамильтоновом пути;
- Проблема окраски;
- Задача рыцарского тура;
- Судоку.
- Что такое динамическое программирование?
- Проблема с рюкзаком;
- Проблема резки стержней;
- Задача о сумме подмножеств.
- Что такое оптимальная упаковка?
- Задача об упаковке в контейнеры.
- Что такое подход «разделяй и властвуй»?
- Динамическое программирование и метод «разделяй и властвуй»;
- Как добиться сортировки в O (NlogN) с merge sort?
- Задача о паре ближайших точек
- Популярные вопросы на собеседовании (Google, Facebook и Amazon).
Наконец, ВЫ МОЖЕТЕ УЗНАТЬ О НАИБОЛЕЕ РАСПРОСТРАНЕННЫХ ВОПРОСАХ ДЛЯ ИНТЕРВЬЮ (Google, MicroSoft, Amazon и т. д.)
Материал на английском языке
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Скачать курс:
Последнее редактирование:
Симпатии:
Это понравилось axelway