Gitpedia

Competitive Programming

Repository of all my submissions to some competitive programming website (Online Judges), as well as, the implementation of some data structures and algorithms.

From AnneLivia·Updated February 12, 2026·View on GitHub·

1. **AtCoder**: [Solved Problems](https://github.com/AnneLivia/Competitive-Programming/tree/master/Online%20Judges/AtCoder). 2. **Code Jam - Google's Coding Competitions**: [Solved Problems](https://github.com/AnneLivia/Competitive-Programming/tree/master/Online%20Judges/Code%20Jam). 3. **CodeChef**: [Solved Problems](https://github.com/AnneLivia/Competitive-Programming/tree/master/Online%20Judges/CodeChef). 4. **CodeForces**: [Solved Problems](https://github.com/AnneLivia/Competitive-Programmin... The project is written primarily in C++, distributed under the MIT License license, first published in 2018. Key topics include: algorithm-challenges, algorithm-competitions, algorithms, atcoder, codechef.

Competitive Programming Repository

Repository of all my submissions to some competitive programming repositories (Online Judges), as well as, the implementation of some data structures (tree, queue, stack, etc.) and algorithms (Dijkstra, Kruskal, Kadane, etc.).

➜ ONLINE JUDGES

  1. AtCoder: Solved Problems.
  2. Code Jam - Google's Coding Competitions: Solved Problems.
  3. CodeChef: Solved Problems.
  4. CodeForces: Solved Problems.
  5. CSES: Solved Problems.
  6. HackerEarth: Solved Problems.
  7. Neps Academy: Solved Problems.
  8. PKU JudgeOnline (POJ): Solved Problems.
  9. Sphere Online Judge (SPOJ): Solved Problems.
  10. URI Online Judge (URI): Solved Problems.
  11. URI Online Judge (URI): SQL Solutions.
  12. UVA Online Judge (UVA): Solved Problems.

➜ DATA STRUCTURES

  1. Deque: Implementations.
  2. Graph: Implementations
  3. HashTable: Implementations.
  4. Linked List: Implementations.
  5. Priority Queue: Implementations.
  6. Queue: Implementations.
  7. Stack: Implementations.
  8. Tree: Implementations.
  9. Union Find (Disjoint Set): Implementations.

➜ ALGORITHMS

  1. Backtracking:
  2. Graph Algorithms:
  3. Dynamic Programming:
  4. Greedy Algorithms:
  5. String Algorithms:
  6. Sort Algorithms: Implementations
  7. Search Algorithms: Implementations
  8. Techniques:

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from AnneLivia/Competitive-Programming via the GitHub API.Last fetched: 5/31/2026