ЯндексПрактикум [Яндекс.Практикум] Алгоритмы для разработчиков. Часть 3 из 4 - 2022

Автор: Яндекс.Практикум
Название: Алгоритмы для разработчиков. Часть 3 из 4 - 2022

[Яндекс.Практикум] Алгоритмы для разработчиков. Часть 3 из 4 - 2022


Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код.

Содержание
Введение в алгоритмы

20 часов
Понятие сложности алгоритма. O-нотация. Оценка времени исполнения программы.

Основные структуры данных
20 часов
Массив, связный список, стек, очередь. Сложность операций вставки, поиска и удаления. Представление данных в памяти. Пространственная сложность алгоритма.

Рекурсия
5 часов
Понятие рекурсии. Принцип «разделяй и властвуй». Бинарный поиск.

Сортировки
15 часов
Квадратичные сортировки. Сортировка слиянием. Быстрая сортировка. Линейная сортировка подсчётом.

Хеш-функции и хеш-таблицы
20 часов
Абстракция отображения. Понятие и свойства хеш-функции, примеры. Структура данных хеш-таблица. Коллизии и способы их разрешения.

Деревья
20 часов
Структура данных дерево. Сбалансированные деревья поиска. Структура данных куча. Пирамидальная сортировка.

Графы
20 часов
Определение графа, способы представления в памяти. Обход графа в глубину и в ширину. Компоненты связности. Алгоритмы поиска кратчайшего пути. Минимальное остовное дерево.

Динамическое программирование
15 часов
Определение, одномерные и двумерные задачи. Динамическое программирование по подотрезкам. Динамическое программирование по подмножествам.

Жадные алгоритмы
5 часов
Понятие жадного алгоритма, область применения. Примеры, доказательство корректности алгоритма.

Алгоритмы на строках
20 часов
Префикс-функция. Подстроки, префиксы и суффиксы. Поиск шаблона в строке. Наивный алгоритм. Структура данных бор.

Подробнее:

Скачать:
 
Последнее редактирование модератором:
Большое спасибо!
P.S.: Где бы теперь 2-ую часть раздобыть за 2022 год? :)
 
А где тогда первая часть за 2022 год?)
 
А 4-ая часть уже есть?
 
Было бы круто увидеть 4 часть этого курса :)
 

Зарегистрироваться

Это займет 30 секунд!

Авторизоваться

Еще быстрее! ;)

Последние темы автора
Алан-э-Дейл
Ответы
1
Просмотры
20K
VIT1103
VIT1103
Алан-э-Дейл
Ответы
2
Просмотры
9K
Captain Sparrow
Captain Sparrow
Алан-э-Дейл
Ответы
5
Просмотры
15K
Стью
Алан-э-Дейл
Ответы
9
Просмотры
6K
gladreka
gladreka
Похожие темы
Алан-э-Дейл
Ответы
8
Просмотры
13K
Hound
Брат Тук
Ответы
5
Просмотры
12K
DRaim
DRaim
alibaba7
Ответы
15
Просмотры
12K
VitaArt
Алан-э-Дейл
Ответы
11
Просмотры
10K
Sobolek
Sobolek
Брат Тук
Ответы
0
Просмотры
3K
Брат Тук
Брат Тук
Копостник
Ответы
0
Просмотры
2K
Копостник
Копостник
Алан-э-Дейл
Ответы
2
Просмотры
6K
Дева Мэриан
Дева Мэриан
Малыш Джон
Ответы
6
Просмотры
10K
Elvirkas
Брат Тук
Ответы
9
Просмотры
6K
RadikWE
Сверху Снизу