General
Подготовится к региону по инфе:
Прошел муниципалку, готовлю к региону
Goal Accomplishment Criteria
Регион затащен(подготовлен к нему)
-
Учебник Основы программирования на Python.
История языков программирования. Компиляция и интерпретация.Знакомство с Python и средами программирования.Типы данных в программировании. Определение переменной.Логические выражения.Условный оператор. Инструкция if.Множественное ветвление.Цикл while.Ввод данных с клавиатуры.Строки как последовательности символов.Списки - изменяемые последовательности.Введение в словари.Цикл for в языке программирования Python.Функции в программировании.Параметры и аргументы функций. Локальные и глобальные переменные.Проверочная работа по основам программирования на Python.
-
Курс Кириенко
Создание и запуск простых программ.Арифметические операции.Условная инструкция.Циклы.Строки. Срезы.Списки.Отладка программ. Двухмерные списки.Словари и множества.Функции.Работа с файлами.
-
Курс на stepic.org
Операторы. Переменные. Типы данных. УсловияЦиклы. Строки. СпискиФункции. Словари. Интерпретатор. Файлы. Модули
-
Марк Саммерфилд - Python
ВведениеТипы данныхТипы коллекций- Управляющие структуры и функции
- Модули
- ООП
- Работа с файлами
- Усовершенствование
- Процессы и потоки
- Сети
- Базы данных
- Регулярные выражения
- Графическое программирование
-
Курс на фоксфорде
Введение в язык программирования Python. Целочисленная арифметика.Целочисленная арифметикаУсловная инструкция в языке PythonЦикл for в языке PythonЦикл while в языке PythonСтроки в языке PythonСписки в языке PythonГенераторы списков. Многомерные списки в Python. Файловый ввод-выводСловари и множества в PythonФункции. РекурсияРекурсия. Ханойские башниПроверка числа на простотуАлгоритм Евклида. Расширенный алгоритм ЕвклидаРазложение на множители. Решето Эратосфена- Квадратичные алгоритмы сортировки
-
Задачи на informatics.mccme.ru
-
Томас Х. Кормен "Алгоритмы. Вводный курс"
Что такое алгоритмы и зачем они нужныОписание и оценка компьютерных алгоритмовАлгоритмы сортировки и поискаНижняя граница времени сортировки и как её превзойтиОриентированные ациклические графы- Кратчайшие пути
- Алгоритмы на строках
- Основы криптографии
- Сжатие данных
- Трудная? задача
-
Лекции ЛКШ
- Язык Python
Арифметические алгоритмы- Поиск и сортировка
- Рекурсивный перебор
- DFS
- Очередь
- BFS
- Динамика
- Множества и словари
-
Лекции Foxford
О языке PythonУсловная инструкция в PythonСтроки в PythonМногомерные списки в PythonФункции в PythonПроверка числа на простоту в PythonРасширенный алгоритм ЕвклидаСортировка массивов на PythonСтекСортировка слияниемДвоичный поиск и бисекция в PythonОдномерное динамическое программированиеДвумерное динамическое программированиеНаибольшая общая подпоследовательностьНаибольшая возрастающая подпоследовательностьРекурсивный переборАлгоритм "укладки рюкзака"Подсчет числа комбинаторных последовательностейКуча (heap)Теория графовАлгоритм поиска в глубинуАлгоритм ДейкстрыАлгоритм Форда-БеллманаПостроение минимального остовного дереваВычислительная геометрия на плоскости- Применение скалярного и векторного произведения
- Расстояние от точки до прямой
- Многоугольники на плоскости
- 2175
- 28 November 2016, 17:16
Don't miss new posts!
Subscribe for the Goal and follow through to its completion