+1 -1 +16
Vote on this proposal

Competition Programming and Problem Solving using Python

by Dhruv Baldawa (speaking)

Section
_Others
Session type
Talk
Technical level
Beginner

Objective

This talk will be a beginners introduction to using Python as a language while participating in online competitions like Project Euler, Facebook Hacker Cup, Google Code Jam, CodeChef, etc.

Description

It aims to provide a brief introduction to; * Techniques (and their corresponding tradeoffs) one can use to make code both space and time efficient. * How one can leverage the power of Python by using generator expressions, decorators, itertools, etc. * Some problem solving techniques that apply to a large subset of online programming puzzles and contests.

Speaker bio

The speaker is a Bachelor of Engineering in Computer Science. He has been a part of Google Summer of Code 2011 and 2012. He has been a gold medallist in Indian National Cyber Olympiad. He now works as Software Developer at Enthought, Inc.

Comments

Login with Twitter or Google to leave a comment →