Home
Projects
Resources
Alternatives
Blog
Sign In
Erfaniaa Competitive Programming
Save
Algorithm Design, Data Structures, ACM-ICPC, and IOI
Overview
Reviews
Resources
Project README
Competitive Programming
Sport programming related stuff
In this repository
Classic algorithms and data structures
Codeforces accepted solutions
Codechef accepted solutions
Project Euler accepted solutions
SPOJ accepted solutions
USACO accepted solutions
Online judges
Codeforces
Codechef
SPOJ
USACO
UVa Online Judge
vjudge
Resources
C++
cplusplus.com
Tutorialspoint
Algorithm design and data structures
Sanjoy Dasgupta, Christos H. Papadimitriou and Umesh Vazirani, Algorithms
(recommended)
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein, Introduction to Algorithms
(CLRS)
Udi Manber, Introduction to Algorithms: A Creative Approach
Graph theory
Douglas B. West, Introduction to Graph Theory
(the first three chapters are recommended)
Douglas B. West, Introduction to Graph Theory - Solution Manual
Combinatorics
Ivan Niven, Mathematics of Choice: Or, How to Count Without Counting
(for beginners)
Chen Chuan Chong and Koh Khee Meng, Principles and Techniques in Combinatorics
Arthur Engel, Problem-solving Strategies
Victor Bryant, Aspects of Combinatorics: A Wide-ranging Introduction
Douglas B. West, Combinatorial Mathematics
Laszlo Lovasz, Combinatorial Problems and Exercises (recommended by
misof
)
Computational Geometry
Victor Lecomte, Handbook of geometry for competitive programmers
David Mount, Computational Geometry
Competitive Programming
Steven Halim, Competitive Programming 3
(recommended alongside
uHunt
)
Antti Laaksonen, Competitive Programmer’s Handbook
(by
pllk
)
Algorithms for Competitive Programming
(by
e-maxx
)
See also
Testsaz
Starting DOMjudge
codes2pdf
Doggy Sweat ACM ICPC team notebook
Open Source Agenda is not affiliated with "Erfaniaa Competitive Programming" Project. README Source:
Erfaniaa/competitive-programming
Stars
178
Open Issues
2
Last Commit
1 month ago
Repository
Erfaniaa/competitive-programming
License
GPL-3.0
Tags
Acm
Acm Icpc
Algorithm
Algorithms
Codechef
Codeforces
Codeforces Solutions
Combinatorics
Graph Theory
Icpc
Ioi
Online Judges
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github