Мы используем cookie для стабильной работы сервиса. Подробнее

Структуры данных предметной области

ФорматОнлайн
Объём5 занятий
О курсе

Подробнее

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацией типовых алгоритмов, структур данных и их модификаций на выбранном рабочем языке программирования. − Изучение конструирования и использования сложных (динамических) структур данных на основе модели абстрактного типа данных (спецификация + представление + реализация). − Ознакомление студентов с основными структурами данных, используемыми в современном программировании, применительно к специфике будущей профессиональной деятельности. − Формирование базовых теоретических понятий, лежащих в основе процесса разработки алгоритмов и структур данных. − Формирование навыков использования различных структур данных при разработке программ на выбранном языке программирования. − Формирование представлений и знаний об основных классах алгоритмов (поиск, сортировка, алгоритмы на графах и т.п.), используемых в них структурах данных и общих схемах решения задач на их основе. − Формирование представления об анализе сложности алгоритмов и программ.   Курс не имеет жестких сроков окончания и прохождения. Рекомендованное время работы -  от  месяца,  включая поиск, просмотр и чтение дополнительных видео и текстовых материалов по курсу, обсуждения их в комментариях и  телеграмм канале.    На базе курса сформирована корпоративная и коучинговая программы (программы индивидуального и группового консультирования по развитию навыков курса). Для покупки корпоративной или коучинговой программы обращайтесь по адресу v5093075@gmail.com.   Курс входит в систему авторских тренингов и семинаров  Владислава Тарасенко: Как улучшить управление организацией?  Управление территориальными кластерами Управление проектами государственно-частного партнерства Инновации и изобретательство: как от знаний перейти к творчеству Изучение книги "Поток..." М. Чиксентмихайи." Проектирование информационных систем Н. Талеб "Черный лебедь..." Изучаем книги библиотеки Сбербанка Поиск и привлечение инвесторов Интеллектуальные информационные системы курс "UX-стратегия разработки приложений. Исследование пользователей". по книге Джейми Леви "UX-стратегия. Чего хотят пользователи и как им это дать". Telegram группа участников: https://t.me/joinchat/Cq3bahsUFcRltbbpVb4mjQ
Содержание

Программа курса

5 занятий
ТемаЧто внутри
01Введение

- Правила курса, сертификаты и удостоверение
- Понятие и классификация структур данных
- Составные статические структуры данных
- Среда Visual Studio и литература

02 Данные динамической структуры

- Стек, очередь и дек
- Линейные и кольцевые списки
- Стек и очередь как абстрактные типы данных

03 Рекурсия. Поиск и сортировка.

- Понятие рекурсии
- Алгоритмы поиска и сортировки
- Алгоритм двоичного поиска
- Сортировка методом пузырька
- Быстрая сортировка методом Хоара

04Древовидные структуры

- Основная терминология
- Бинарные (двоичные) деревья
- Графическое представление древовидной структуры
- Представление дерева в памяти компьютера
- Деревья бинарного поиска.
- Обходы бинарных деревьев: рекурсивные и не рекурсивные алгоритмы
- Кодирование информации с использованием двоичных деревьев

05Обзор применения структурированных типов данных.

- Массивы и разреженные матрицы.
- Матрица инцидентности и смежности.
- Представление графов.
- Алгоритмы на графах

01Введение

- Правила курса, сертификаты и удостоверение
- Понятие и классификация структур данных
- Составные статические структуры данных
- Среда Visual Studio и литература

02 Данные динамической структуры

- Стек, очередь и дек
- Линейные и кольцевые списки
- Стек и очередь как абстрактные типы данных

03 Рекурсия. Поиск и сортировка.

- Понятие рекурсии
- Алгоритмы поиска и сортировки
- Алгоритм двоичного поиска
- Сортировка методом пузырька
- Быстрая сортировка методом Хоара

04Древовидные структуры

- Основная терминология
- Бинарные (двоичные) деревья
- Графическое представление древовидной структуры
- Представление дерева в памяти компьютера
- Деревья бинарного поиска.
- Обходы бинарных деревьев: рекурсивные и не рекурсивные алгоритмы
- Кодирование информации с использованием двоичных деревьев

05Обзор применения структурированных типов данных.

- Массивы и разреженные матрицы.
- Матрица инцидентности и смежности.
- Представление графов.
- Алгоритмы на графах

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Структуры данных предметной области» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 12 августа 2026 г.

Продолжить выбор

Похожие курсы

Начать без затрат

Бесплатные курсы