CP-Algorithms

Competitive programming algorithms are documented with descriptions and examples in CP-Algorithms.

cp-algorithms.com
CP-Algorithms homepage screenshot

About CP-Algorithms

CP-Algorithms documents algorithms and data structures used in competitive programming, with descriptions and examples. It began as a translation of e-maxx.ru/algo and extends existing articles while adding new ones.

It covers topics such as algebra, data structures, dynamic programming, string processing, geometry, graphs, and game theory. Users can contribute articles or sponsor bounties for expanded algorithmic coverage.

Key features

  • Algorithm and data structure descriptions for competitive programming
  • Topic coverage including graphs, geometry, algebra, and dynamic programming
  • Selectable and copyable LaTeX source for formulas in articles
  • Tag index identifying translated versus original articles
  • RSS feeds tracking new articles and article updates
  • Community contribution system with bounties for article coverage
Best for: People studying or practicing algorithms and data structures for competitive programming.
Good for
  • Ad-free and volunteer-run website
  • Covers multiple areas from algebra to graphs and game theory
  • Translated articles link to originals with tracked authorship and updates

CP-Algorithms at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

CP-Algorithms alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Toph

toph.co

Toph hosts competitive programming contests and problems on algorithms and data structures, with a community for participants.

Popular in Learn to Code

Well-known listings from the same topic.

All 387

CP-Algorithms FAQ

What is CP-Algorithms based on?
It translates e-maxx.ru/algo and extends articles while adding new articles to the collection.
How can someone contribute?
By contributing articles or sponsoring bounties for greater coverage, following its contribution and conduct guidelines.
Is there a mirror or companion library?
Yes, a GitHub Pages mirror is served at gh.cp-algorithms.com and an auxiliary library is available at lib.cp-algorithms.com.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing