Главная
Study mode:
on
1
Intro
2
Why do coding competitions with Python
3
The plan for the talk
4
Google Code Jam
5
Problem Statement
6
Problem Solving
7
Live Training
8
The problem statement
9
Submitting the solution
10
solvable problems
11
Simple unsolvable problems
12
Generalized unsolvable problems
13
C vs Python
14
What we learn
15
Focus Stress Management
16
Practice
17
What we learned
18
Stress management
19
Questions
Description:
Explore the world of coding competitions and discover why Python, often considered a "slow" interpreted language, frequently emerges victorious in these high-stakes challenges. Delve into the mechanics of coding competitions, examining the resources and constraints faced by competitors, and uncover how raw processing speed is just one small factor in the complex equation of competitive coding. Learn about the advantages of using PyPy and how it can provide an edge beyond mere speed improvements. Gain insights into problem-solving strategies, stress management techniques, and the importance of practice in preparing for coding competitions. Through a live training session and analysis of various problem types, develop a deeper understanding of how to approach and solve complex coding challenges efficiently.

Fast Python! Coding Competitions with CPython and PyPy

EuroPython Conference
Add to list
0:00 / 0:00