Алгоритмы и структуры данных (С ), лекция №13


Практика: cs.mipt.ru/cpp_algo/
План курса, код с ноутбука: github.com/tkhirianov/lections_2020
Telegram-группа: t.me/tkhirianov_cpp_algo

Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov или 63900240 9020000598 (карта СБ).

Алгоритмы на Python 3. Лекция №5


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
03.10.2017

Темы, рассмотренные на лекции №5:
— Список как массив данных.
— Линейный поиск в массиве.
— Копирование массива. Копирование задом-наперёд.
— Алгоритм обращения массива.
— Алгоритм циклического сдвига в массиве.
— Добавление элемента в конец и в начало массива.
— Удаление элемента из конца и начала массива.
— Ссылочная модель данных в Python. Изменяемость списка.
— Решето Эратосфена.

Практика программирования на Python 3, лекция №1


Практика: cs.mipt.ru/python
Telegram-группа: t.me/tkhirianov_python_2019
Программа курса: github.com/tkhirianov/lections_2019/tree/master/semestr_1

Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov или 63900240 9020000598 (карта СБ).

Алгоритмы на Python 3. Лекция №3


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
прочитана 19.09.2017

Темы, рассмотренные на лекции №3:
— Позиционные системы счисления
— Литералы чисел в Python
— Разложение числа на цифры.
— Однопроходные алгоритмы без реализации.

Алгоритмы на Python 3. Лекция №6


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
10.10.2017

Темы, рассмотренные на лекции №6:
— Методы append(), pop() и функция len() для списка.
— Списковые включения.
— Мастер-класс по TDD.
— Сортировка вставками.
— Сортировка выбором.
— Сортировка методом пузырька.
— Сортировка подсчётом.

Алексей Савватеев | Теория игр вокруг нас


18.05.2018
«Теория игр вокруг нас»
Презентация: goo.gl/NYSzPQ
Спикер доступно расскажет все о теории игр, применении ее в повседневной жизни и о том, как не проиграть. Сперва вы вместе с Алексеем смоделируете «игру» непосредственно в аудитории, а затем разберёте следующие сюжеты:

1. Телеигра или задача о парковочных местах
2. Люксембург в Евросоюзе
3. Синдзо Абэ и Северная Корея
4. Парадокс Брайеса в Метрогородке (Москва)
5. Два парадокса Дональда Трампа
6. Рациональное безумие (снова Северная Корея)

Алгоритмы на Python 3. Лекция №4


Практика: judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: www.patreon.com/tkhirianov или www.paypal.me/tkhirianov

курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
26.09.2017

Темы, рассмотренные на лекции №4:
— Описание простых функций с параметрами.
— Декомпозиция задачи.
— Структурное программирование. Проектирование «сверху-вниз».
— Стек вызовов.
— Полиморфизм в Python. Duck typing.
— Значения параметров по умолчанию.
— Именованные параметры функций
— Мастер-класс по структурному программированию на проекторе
— Метод грубой силы.
— Тест простоты числа.
— Разложение числа на множители.