A collection of sport programming resources
Intro
This is my personal collection of sport programming or competitive programing resources.
How to Practice
Of course, you need to practice, practice and learn new stuff :)
Online Contests:
- topcoder
- Facebook Hacker Cup
- Google Code Jam
- Advent of code
- Leetcode
- Hackerrank
- Spoj
- Codechef
- Valladolid OJ
- Official ACM Live Archive
- Peking University Online Judge
- Programming Challenges
Books
- Introduction to Algorithms, 3rd Edition (MIT Press) by Thomas H. Cormen et al. - well-known CLRS book, one of my favorite book especially recommended before [Google interview](How should I prepare for my Google interview if I have 1 month left?).
- Algorithm Design by Jon Kleinberg and Éva Tardos
- Algorithms by Sanjoy Dasgupta
- The Algorithm Design Manual by Steven S Skiena
- Algorithms 4th Edition by Robert Sedgewick and Kevin Wayne
- Programming Pearls (2nd Edition) by Jon Bentley
- Algorithms and Data Structures: The Basic Toolbox
- Shen book
Materials & articles
- CS 97SI: Introduction to Programming Contests
- Lecture Slides for Algorithm Design by Jon Kleinberg and Éva Tardos
- Mathematics for computer science by Eric Lehman
Misc
comments powered by Disqus