Мы используем 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 г.

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

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

Программа: Твой JavaScript
Программа: Твой JavaScript

Цель курса - дать вам исчерпывающее понимание JavaScript. Мы не обещаем сделать из вас сеньора за две недели, это сказки. Наша задача - предоставить самую подробную и глубокую баз…

Онлайн21 занятий
4 250 ₽
Bioinformatics Algorithms @UNBC
Bioinformatics Algorithms @UNBC

How do we sequence and compare genomes? How do we identify the genetic basis for disease? How do we construct an evolutionary Tree of Life for all species on Earth? When you compl…

Онлайн11 занятий
70 ₽
Основы C#
Основы C#

Курс несомненно подойдёт начинающим разработчикам, который хотят освоить современный и востребованный язык программирования. Курс мы начнём с изучения основ - встроенных в язык ти…

Онлайн10 занятий
3 999 ₽
Профессиональная переподготовка «Инженер-программист станков ЧПУ»
−8%256 часов
Профессиональная переподготовка «Инженер-программист станков ЧПУ»

▶️ Профессиональная переподготовка «Инженер-программист станков ЧПУ» с выдачей диплома. Дистанционное (онлайн) обучение в учебном центре «НЦПО». 🔥Обучение в рассрочку от 1320 руб.…

Онлайн3 занятий
Домашние заданияИнтерактивные тренажёры+3
17 250 ₽−8%
15 850 ₽от 1 320 ₽/мес на 12 мес.
Начать без затрат

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

Python для решения практических задач
Бесплатно
Python для решения практических задач

Научились решать простые задачи на питоне, но не можете понять, как сделать что-то полезное? Наш курс научит вас правильно гуглить! На примерах задач сбора данных (Data Scraping)…

Онлайн5 занятий
Бесплатно
Python для геймеров: базовый курс на игровых примерах
Бесплатно4 часа в неделю
Python для геймеров: базовый курс на игровых примерах

Здесь не будет сложных задач «про шахматы»! Здесь не будет абстрактных задач и сложных математических вычислений. Зато есть: теория простым и понятным языком игровые механики логи…

Онлайн12 занятий
Бесплатно
Claude Code с нуля до реальных задач
Бесплатно1 месяц
Claude Code с нуля до реальных задач

Вы разовьёте аналитическое мышление, научитесь искать уязвимости и обеспечивать безопасность IT-систем. Освоите востребованную профессию даже с нулевым опытом в IT. Программа курс…

Онлайн
Бесплатноот 11 647 ₽/мес