Fork me on GitHub

Июль 22–23

PyCon Russia 2018

Рус Eng

Андрей Солдатенко, Toptal

Спортивное программирование на Python

Спортивное программирование — прекрасная дисциплина, чтобы улучшить ваши навыки в программировании и математике. Обычно все участники используют C / C ++ / Java, но в последнее десятилетие мы видим, что растет число участников, которые используют Python.

Я расскажу, как начать соревноваться, используя Python, дам пару личных советов и трюков, как подготовиться и начать участвовать в соревнованиях. Я покажу вам, как мотивировать себя на практике, как определить класс проблемы и как ее решить. Я продемонстрирую вам некоторые ограничения Python и способы избежать правильных и быстрых решений. Расскажу, как овладеть искусством тестирования и как взламывать и генерировать скрытые тестовые примеры и границы. Также я объясню, как быстро оценить сложность вашего решения без большого количества доказательств и математики, чтобы получить желаемый AC (Accepted).