Алгоритмы в профессии программиста и можно ли без них

Алгоритмы в профессии программиста и можно ли без них
ВРЕМЯ
21.06.2016 (вторник), 19:30
СТОИМОСТЬ
150 грн
АДРЕС
Projector, Верхний Вал, 22

Михаил Рыбак — выпускник факультета кибернетики КНУ Шевченко. Призер международных алгоритмических соревнований IOI, ACM, TopCoder. 12 лет опыта в разработке алгоритмов для медицинского софта (Materialise, 3Shape) в роли developer, researcher и research team leader. Основатель и CEO стартапа Right Image R&D на пересечении психологии, образования, машинного обучения и компьютерного зрения. Основатель и куратор алгоритмического сообщества UA Algorithms.

  • практический кейс: задача поиска специальных предложений в тексте — очевидное (и медленное) решение
  • ускорение решения за счет принципа двоичного поиска
  • обзор базовых алгоритмов и структур данных (DFS, BST и др.) необходимых в работе любого senior developer
  • обзор актуальных алгоритмических направлений в реальных проектах (Computer Vision, Computational Geometry, Machine Learning и др.) с примерами компаний, их использующих (Google, Facebook, Grammarly и др.)
  • ссылки на полезные ресурсы для изучения алгоритмов
Мы рассмотрим практическую задачу, которая решается очевидным способом в 10 строчек кода. Потом вместе подумаем о том, как оптимизировать решение. У нас получится :-) На этом примере увидим, как алгоритмическое мышление помогает многократно сэкономить вычислительные ресурсы, необходимые для «поднятия» проекта. Затем поговорим о том, какие вообще алгоритмы бывают, как они применяются на реальных проектах, и с чего начинать их изучение.



До встречи!