All Projects → VastoLorde95 → Competitive Programming

VastoLorde95 / Competitive Programming

Licence: mit
VastoLorde95's solutions to 2000+ competitive programming problems from various online judges

Programming Languages

python
139335 projects - #7 most used programming language
cpp
1120 projects

Projects that are alternatives of or similar to Competitive Programming

Competitive Programming
📌 📚 Solution of competitive programming problems, code templates, Data Structures and Algorithms, hackathons, interviews and much more.
Stars: ✭ 496 (+237.41%)
Mutual labels:  competitive-programming, codeforces, algorithm, datastructures, hackerrank
Data Structure And Algorithms
A complete and efficient guide for Data Structure and Algorithms.
Stars: ✭ 48 (-67.35%)
Mutual labels:  algorithm, data-structures, datastructures, hackerrank
Hackerrank
📗 Solutions of more than 380 problems of Hackerrank accross several domains.
Stars: ✭ 128 (-12.93%)
Mutual labels:  competitive-programming, algorithm, data-structures, hackerrank
Data Structures And Algorithms
A collection of some implementations of data structures and algorithms.
Stars: ✭ 101 (-31.29%)
Mutual labels:  competitive-programming, codeforces, algorithm, data-structures
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+238.78%)
Mutual labels:  algorithm, data-structures, datastructures, hackerrank
Problem Solving Training
Problem solving training for computer science students.
Stars: ✭ 210 (+42.86%)
Mutual labels:  competitive-programming, codeforces, data-structures, hackerrank
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+3074.83%)
Mutual labels:  algorithm, data-structures, datastructures
Get better at cp in 2 months
This contains the curriculum that I will follow to get better at Competitive Programming in 2 months.
Stars: ✭ 627 (+326.53%)
Mutual labels:  competitive-programming, algorithm, data-structures
Competitivequestion
Question solved on various competitive sites 🤘
Stars: ✭ 5 (-96.6%)
Mutual labels:  competitive-programming, algorithm, hackerrank
Competitive coding
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding.
Stars: ✭ 393 (+167.35%)
Mutual labels:  competitive-programming, algorithm, data-structures
Algorithms
Solved algorithms and data structures problems in many languages
Stars: ✭ 1,021 (+594.56%)
Mutual labels:  competitive-programming, algorithm, data-structures
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.
Stars: ✭ 53 (-63.95%)
Mutual labels:  competitive-programming, codeforces, datastructures
Advanced Data Structures With Python
Python implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Stars: ✭ 82 (-44.22%)
Mutual labels:  competitive-programming, algorithm, data-structures
Arabiccompetitiveprogramming
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
Stars: ✭ 675 (+359.18%)
Mutual labels:  competitive-programming, algorithm, data-structures
Usaco Guide
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Stars: ✭ 439 (+198.64%)
Mutual labels:  competitive-programming, codeforces, algorithm
Usaco
General Resources for Competitive Programming
Stars: ✭ 1,152 (+683.67%)
Mutual labels:  competitive-programming, codeforces, algorithm
Data structure and algorithms library
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (-9.52%)
Mutual labels:  competitive-programming, algorithm, data-structures
Competitive Programming
Solutions to problems from various online judges / contest sites.
Stars: ✭ 337 (+129.25%)
Mutual labels:  competitive-programming, codeforces, hackerrank
Proalgos Cpp
C++ implementations of well-known (and some rare) algorithms, while following good software development practices
Stars: ✭ 369 (+151.02%)
Mutual labels:  algorithm, data-structures, datastructures
Kactl
KTH Algorithm Competition Template Library (... eller KTHs AC-tillverkande lapp)
Stars: ✭ 1,106 (+652.38%)
Mutual labels:  competitive-programming, algorithm, data-structures

Warning: This repo also contains untested, incomplete and incorrect programs. I do not claim any responsibility for any any harm that these programs may cause to your computer. Use at your own discretion.

What is Competitive Programming?

Competitive Programming is a mindsport where participants try to program solutions to various mathematical and algorithmic problems while adhering to run-time and system memory constraints.

What is this repository?

This repostiory contains my solutions to thousands of programming challenges from multiple online judges. The purpose of this repo is to serve as a backup of all my solutions, and at the same time serve as a resource for fellow competitive programmers who are searching the internet for clues or solutions to problems that they are stuck on.

I should mention that none of these solutions are written with respect to best Software Engineering practices. The programs are written the way they are so that solutions to problems in competitions can be submitted as fast as possible. In some cases the solutions have small comments describing what the code is doing.

This repostiory also features some good implementations for advanced data structures and algorithms like - persistent segment trees, implict treaps, heavy light decomposition, centroid decomposition, suffix automaton etc.

Codeforces

Codeforces is one of the most active competitive programming communities on the internet. Each sub-directory in the Codeforces directory is named after a Codeforces round. The solution for each problem in the round is featured in its own folder, named after the problem code, usually a single uppercase alphabet.

Hackerrank

The Hackerrank directory contains solutions for problems on Hackerrank - another competitive progrmming website. Most of the solutions are from past competitions.

CodeChef

IPC - Solutions for the Indian Programming Community (IPC) programming contest series LONG - Solutions for CodeChef long challenges LTIME - Solutions for CodeChef lunch time challenges SHORT - Solutions for CodeChef CookOffs. SNACKDOWN - Solutions for CodeChef SnackDown challenges OTHER - Other contests Random - Random Problems

SPOJ

One of the oldest online judge. Solutions to most of the problems I solved can be found in the Random directory

HackerEarth

Not as active on HackerEarth, but some of my favorite problems are on this website. In particular I am proud of problem C from Tesco Codeathon 2016 and the problem "Upgrade" from July Clash 2015.

Library

This directory contains template implementations of some advanced datastructures and algorithms that are useful for programming competitions.

Codejam

Google's flagship annual programming competition, also one of the most popular with the highest amount of participation.

Timus

Timus Online Judge is the largest Russian archive of programming problems with automatic judging system. Problems are mostly collected from contests held at the Ural Federal University, Ural Championships, Ural ACM ICPC Subregional Contests, and Petrozavodsk Training Camps

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].