matthewsamuel95 / ACM-ICPC-Algorithms

Algorithms used in Competitive Programming

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ACM-ICPC Algorithms

Introduction to 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.

Alternately, we can say that the International Collegiate Programming Contest is an algorithmic programming contest for college students.

  • Teams of three, representing their university, work to solve real-world problems, fostering collaboration, creativity, innovation, and the ability to perform under pressure.
  • Through training and competition, teams challenge each other to raise the bar on what could be done.
  • Quite simply, it is the oldest, largest, and most prestigious programming contest in the world.

Purpose of ACM-ICPC Algorithms

ACM-ICPC Algorithms is a collection of important algorithms and data structures used to solve questions in this worldwide olympiad. It aims to provide solutions in various languages as per ICPC 2018 WF, including:

  • C
  • C++
  • Java
  • Python (2 & 3)
  • Kotlin
For more information, visit: Official Website of ICPC

If you wish to contribute, please refer to the contributor guidelines.

Table of Contents :

About

Algorithms used in Competitive Programming


Languages

Language:C++ 48.9%Language:Java 17.8%Language:Python 12.0%Language:C 11.1%Language:C# 3.6%Language:JavaScript 1.8%Language:Ada 1.1%Language:Common Lisp 0.7%Language:Go 0.7%Language:Kotlin 0.6%Language:Ruby 0.5%Language:Haskell 0.3%Language:Swift 0.2%Language:Scala 0.2%Language:PHP 0.2%Language:Erlang 0.2%Language:Lua 0.1%Language:Perl 6 0.0%Language:Brainfuck 0.0%