Selected Programming Challenges
This repo is a growing collection of competitive programming problems aimed to sharpen your programming skills, prepare for programming contests and serve as a refresher for technical interviews.
- Codeforces: competitive programming resources
- Topcoder: data science tutorials
- Visualizing Algorithms and Data Structures
- Steven Halim, "Competitive Programming", 3rd ed, 2013
- Steven Skiena and Miguel Revilla, "Programming Challenges", 2013
- Steven Skiena, "The Algorithm Design Manual", 2011
- CLRS, "Introduction to Algorithms", 2009
- Jon Kleinberg and Eva Tardos, "Algorithm Design", 2005
To compile the C++ files, run the following command:
g++ <filename.cpp> --std=c++11 -Wall -o test
C++11
Python3