All Projects → ShivamSinghal1 → Competitive-Programming-Algorithms

ShivamSinghal1 / Competitive-Programming-Algorithms

Licence: other
The purpose of this repository is to get all the Algorithms required for Competitive Programming at one place. This will be very helpful. Also one can contribute to this repository and learn something from this.

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Competitive-Programming-Algorithms

icpc
Resources for Competitive Programming
Stars: ✭ 14 (-33.33%)
Mutual labels:  competitive-programming, algorithms-and-data-structures, competitive-coding
CPTH
🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (+9.52%)
Mutual labels:  competitive-programming, algorithms-and-data-structures, competitive-coding
LearnCPP
Learn Cpp from Beginner to Advanced ✅ Practice 🎯 Code 💻 Repeat 🔁 One step solution for c++ beginners and cp enthusiasts.
Stars: ✭ 359 (+1609.52%)
Mutual labels:  competitive-programming, coding, algorithms-and-data-structures
ds-algo-placement-resources
A complete roadmap and resources for competitive programming for placement purpose.
Stars: ✭ 58 (+176.19%)
Mutual labels:  competitive-programming, coding, competitive-coding
CP
Competitive Coding
Stars: ✭ 25 (+19.05%)
Mutual labels:  competitive-programming, coding
cpAPI
A Flask API that gives updates about the upcoming contests on various Coding Platforms.
Stars: ✭ 13 (-38.1%)
Mutual labels:  competitive-programming, competitive-coding
pw
Best websites a Programmer should visit
Stars: ✭ 27 (+28.57%)
Mutual labels:  competitive-programming, coding
PrepBytes-questions
One can follow to excel in coding if you are a noob!!
Stars: ✭ 46 (+119.05%)
Mutual labels:  competitive-programming, coding
The-CP-Companion
Your ultimate destination for Competitive Coding this Hacktoberfest21
Stars: ✭ 21 (+0%)
Mutual labels:  competitive-programming, competitive-coding
Competitive-Programming--Solution
This ia an public repository for Accepted solution of coding problems on different coding plateforms like codeforces , hackerearth, codechef , hackerrank .......
Stars: ✭ 24 (+14.29%)
Mutual labels:  competitive-programming, competitive-coding
test-case-generator
Test Case generator for competitive coding. Test case generator for competitive programming and potentially for software testing.
Stars: ✭ 28 (+33.33%)
Mutual labels:  competitive-programming, competitive-coding
DataStructures-Algorithms
A collections of many CP-based or DSA-based Questions that is stored various algorithms and datastructures to increase coding aptitutde. Anybody with a knack for coding can feel free to add more solutions and questions in the respective folders
Stars: ✭ 15 (-28.57%)
Mutual labels:  competitive-programming, algorithms-and-data-structures
AlmanaqueBrute
Repositório para códigos de competição
Stars: ✭ 22 (+4.76%)
Mutual labels:  competitive-programming, algorithms-and-data-structures
InterviewPrep
A repository containing link of good interview questions
Stars: ✭ 54 (+157.14%)
Mutual labels:  competitive-programming, competitive-coding
Competitive-Coding-and-Interview-Problems
This repo contains some problem solutions from different popular coding platforms like Code Chef, Leet Code, Hacker Blocks,etc.
Stars: ✭ 54 (+157.14%)
Mutual labels:  competitive-programming, competitive-coding
FAANG-Coding-Interview-Questions
A curated List of Coding Questions Asked in FAANG Interviews
Stars: ✭ 1,195 (+5590.48%)
Mutual labels:  coding, algorithms-and-data-structures
Halite Ii
Season 2 of @twosigma's artificial intelligence programming challenge
Stars: ✭ 201 (+857.14%)
Mutual labels:  competitive-programming, coding
Competitiveprogrammingquestionbank
This repository contains all the popular competitive programming and DSA questions with solutions.
Stars: ✭ 122 (+480.95%)
Mutual labels:  competitive-programming, coding
Competitive Programming Resources
This repository consists of data helpful for ACM ICPC programming contest, in general competitive programming.
Stars: ✭ 199 (+847.62%)
Mutual labels:  competitive-programming, coding
CodingNinjas-Eminence-CP-2018-
Repository for course EMINENCE 2018 by coding ninjas .
Stars: ✭ 39 (+85.71%)
Mutual labels:  competitive-programming, coding

COMPETITIVE PROGRAMMING ALGORITHMS

The purpose of this repository is to get all the Algorithms required for Competitive Programming at one place. This will be very helpful.

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

  • Add a Competitive Programming Algorithm other than the mentioned in the repository.
  • Please do not copy from the internet and then paste it here. Try to implement on your own.
  • Try to generalize the Algorithm.
  • The purpose is to learn something from this.
  • If you implement some algorithm from this repository and found some issue , Raise issue and it will be solved ASAP.

If you want to Practice then visit (https://codedigger.tech) and practice topicwise competitive problems from competitive sites Codeforces , SPOJ , Codechef and UVa.

Mathematics_Algo

  1. calculate_Factor :- To Calculate Factor of any number n, returns set loaded with all factors of n.
  2. gcd_Extended :- To calculate gcd with Extended Euclidean ax+by=gcd(a,b).
  3. isPrime :- To check whether a number is Prime or Not.
  4. modInverse :- To calculate modInverse of any number, (a * modInverse of a)% m = 1.
  5. nCr with Mod :- Returns (nCr)%m.
  6. nCr without Mod :- Return (nCr).
  7. power with Mod :- (n^p)%m.
  8. power without Mod :- (x^y).
  9. pre_calculate_factorial :- To pre calculate factorial and there inverse and loaded in the array.
  10. prime_factor :- Generate prime factors of any number n.
  11. seive :- Return vector with loaded prime numbers. Fill array with smallest prime factor that divides that number. Example:- for a[1] = 0, a[2] or for prime number = 1, for composite a[6] = 2.
  12. sum of GP :- Calculate sum of Geometric Progression of series (1 + r + r^2 +....+ r^(n-2) ) % m.
  13. totient :- Total numbers from 1 to N whose gcd with N is 1.
  14. fibonacciNumber(n) :- Returns the nth Fibonacci Number in constant time. 15)Spiral Search in 2d array (C++ code)

String_Algo

  1. isVowel :- Check whether a character is vowel or not.

Array

1)Spiral search in 2d array

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].