- 20 Фев 2019
- 27,937
- 1,192,848
- #1
Голосов: 0
Описание [Алексей Ковальчук] [Stepik] Алгоритмы и структуры данных - Полный курс (2024):
Полный курс по алгоритмическому программированию и структурам данных
В этом курсе вы познакомитесь с основами алгоритмического программирования и научитесь работать со структурами данных. Вы узнаете, как оценивать сложность алгоритмов и анализировать скорость работы встроенных методов и функций. Курс подходит для старшеклассников, студентов и взрослых, которые хотят освоить алгоритмы и структуры данных.
Чему вы научитесь:
- Писать чистый код быстрее.
- Осваивать алгоритмы и структуры данных с нуля.
- Готовиться к алгоритмическим собеседованиям и олимпиадам.
- Решать более 70 практических задач.
- Учиться в своём темпе и в удобное время.
Этот курс является завершающей частью блока из трёх курсов по программированию. Его основная цель — изучение всех основ алгоритмического программирования и формирование у учащихся правильного подхода к изучению алгоритмов.
Программа курса:
Модуль 1. Вступление
- Рекомендации по прохождению курса.
- Теория оценки сложности алгоритмов.
- Задачи на оценку сложности алгоритмов.
- Линейный поиск.
- Бинарный (двоичный) поиск.
- Переборные алгоритмы.
- Сортировки.
- Теория.
- Задачи.
- Одномерная динамика.
- Двумерная динамика.
- Задача о рюкзаке.
- НОП. НВП.
- Ленивая динамика. Рекурсия.
- Теория.
- Практика.
- Теория.
- Практика.
- Теория.
- Практика.
- Избранные задачи.
- Теория.
- Практика.
- Делимость. Простота. Факторизация.
- Алгоритм Евклида. НОД. НОК.
- Вектор. Прямая.
- Окружность.
- Многоугольники. Выпуклая оболочка.
- Stack (стэк).
- Queue (очередь).
- Dequeue (двухсторонняя очередь).
- LinkedList (связный список).
- Heap (куча).
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Алексей Ковальчук] [Stepik] Алгоритмы и структуры данных - Полный курс (2024):
Для просмотра содержимого вам необходимо авторизоваться