Длительность
1 месяц
Количество занятий
8 уроков
Доступ к курсу
навсегда
Фундаментальный курс «прокачивает» базовые знания computer science. Дает понимание, как работает язык программирования и действуют применяемые в коде команды и решения. На примере языка С студенты смогут «пощупать» механизмы, которые лежат в основе современных фреймворков. Курс дает знания, отличающие программиста от «юзера», пишущего код.
Чему вы научитесь
Владеть основами
программирования на языке C;
Владеть общими подходами
и полезными методиками для решения сложных задач;
Создавать консольные
программы на языке C в среде разработки QT;
Знать структуры данных
и алгоритмы, которые лежат в основе их работы;
Использовать инструменты
оценки сложности решаемых задач;
Создавать программы,
используя собственные алгоритмы;
Содержание курса
Введение в C. Структуры. Алгоритмы.
Асимптотическая сложность алгоритма. Рекурсивный перебор. Ханойская башня.
Поиск в одномерном массиве. Интерполяционный поиск. Сортировка массива.
Наибольшая общая подпоследовательность. Динамическое программирование. Поиск с возвратом. Задача о восьми ферзях.
Стек, очередь. Создание стека с использованием массива. Динамические структуры данных.
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...3 900 ₽От Детская бизнес-школа ITC Group
-
MBA: Менеджмент в медицине, програ...350 000 ₽От Emas
-
MBA: Стратегический менеджмент, ди...315 000 ₽От Emas
-
Executive MBA ǀ 1 год385 000 ₽От Emas
-
Executive MBA: Стратегический мене...385 000 ₽От Emas
-
DBA: Стратегический менеджмент, ди...505 000 ₽От Emas