prankuragarwal / ACM-ICPC-Algorithms

Algorithms used in Competitive Programming

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ACM-ICPC Algorithms

What is ACM-ICPC?

ACM International Collegiate Programming Contest (abbreviated as ACM-ICPC or ICPC) is an annual multi-tiered competitive programming competition among the universities of the world

For more information visit :

https://icpc.baylor.edu/

https://en.wikipedia.org/wiki/ACM_International_Collegiate_Programming_Contest

What is ACM-ICPC Algorithms?

ACM-ICPC Algorithms is your personal offline collection of every algorithm and data structure used to solve the questions of this worldwide recognized Olympiad.This provides solutions in a various languages spanning C, C++, Java, Python and others.

Table of Contents

  • Breadth First Traversal
  • Backtracking
  • DFS
  • Bit manipulation
  • Computational geometry
  • Data structures
  • Divide conquer
  • Dynamic programming
  • Graph algorithms
  • Greedy algorithms
  • Mathematical algorithms
  • Randomized algorithms
  • Search
  • Sorting
  • String algorithms

Happy Coding!!!!!!!!!

About

Algorithms used in Competitive Programming


Languages

Language:C++ 65.8%Language:Python 11.8%Language:Java 11.2%Language:C 10.7%Language:Scala 0.4%