Скачать [Фоксфорд] Подготовка к олимпиадам по программированию для среднего уровня 7 - 9 классы [Елена Горская]

  • Складчина создана: Дата начала
Информация
Цена: 150 РУБ
Организатор: Kail Kail
Статус:
Доступно
Список участников
Ссылки для скачивания Как распаковать архив?
Kail
Kail
Организатор
Проверенный
Организатор
Регистрация
09.04.2020
Сообщения
333 470
Реакции
28 381
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Фоксфорд] Подготовка к олимпиадам по программированию для среднего уровня 7 - 9 классы [Елена Горская]
Ссылка на картинку
Курс дает необходимые знания для уверенного выступления на олимпиаде по программированию: алгоритмы поиска и сортировки, арифметические алгоритмы и прочие темы.
На занятиях обсуждаются теоретические вопросы, разбираются решения задач по программированию и основы языка Python.
Курс подойдёт тем, кто хочет изучить язык программирования Python с нуля и участвовать в олимпиадах по программированию.
1. Основы программирования на языке Python
Раздел рассказывает об основных конструкциях языка программирования, учит работать со словарями, множествами и файлами. Полученные знания используются для решения олимпиадных задач.
1.1 Ввод/вывод, целочисленная арифметика
1.2 Условная инструкция
1.3 Циклы for и while
1.4 Строки
1.5 Списки
1.6 Файловый ввод/вывод
1.7 Словари и множества
1.8 Функции. Рекурсия
2. Численные методы
Раздел посвящен нескольким важным числовым алгоритмам, проверке числа на простоту, а также решению задач по теме.
2.1 Проверка числа на простоту
2.2 Разложение на множители
2.3 Алгоритм Евклида
3. Поиск и сортировка
Раздел знакомит с различными видами сортировок Python, принципами использования упорядоченности массива для быстрого поиска элементов, а также с олимпиадными задачами по теме.
3.1 Квадратичные алгоритмы сортировки
3.2 Быстрые сортировки
3.3 Линейный и двоичный поиск в упорядоченном массиве
3.4 Метод двух указателей
4. Динамическое программирование
Раздел рассказывает о классических задачах одномерного и двумерного динамического программирования, а также задачах, решаемых данным методом.
4.1 Одномерное динамическое программирование
4.2 Двумерное динамическое программирование
4.3 Наибольшая возрастающая и наибольшая общая подпоследовательности
4.4 Задача об укладке рюкзака
5. Комбинаторные алгоритмы
Раздел знакомит с комбинаторными структурами, математическими играми, учит решать задачи на рекурсивный перебор.
5.1 Игры и стратегии
5.2 Генерация и подсчет числа комбинаторных последовательностей
6. Структуры данных
В разделе изучаются основные структуры данных и олимпиадные задачи по теме, в том числе задания на правильные скобочные последовательности.
6.1 Стек, очередь, дек
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.
Поиск по тегу:
Теги
foxford python елена горская курс фоксфорд программирование для детей программирование для начинающих фоксфорд язык программирование python
Похожие складчины
Kail
Ответы
0
Просмотры
1K
Kail
Kail
Kail
Ответы
0
Просмотры
544
Kail
Kail
Kail
Ответы
0
Просмотры
659
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь для участия в складчине

Вы должны быть авторизованны для просмотра и оценки материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.