Giter Site home page Giter Site logo

abhiabhi0 / competitive-programming Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 6.0 273 KB

Contains solutions of Problem on various competitive programming websites

Home Page: https://programmercave0.github.io/

C++ 98.95% Python 1.05%
spoj-solutions cpp hackerearth-solutions hackerrank-solutions cpp-library competitive-programming leetcode hackerrank data-structures algorithms

competitive-programming's Introduction

Competitive-Programming

Contains solutions of Problems from various websites.

HackerRank

Challenge Solution Explanation
Between Two Sets Solution Blog
Circular Array Rotation Solution Blog
Drawing Book Solution Blog
Kangaroo Solution Blog
Left Rotation Solution Blog
Library Fine Solution Blog
Migratory Birds Solution Blog
Picking Numbers Solution Blog
Repeated String Solution Blog
Sherlock and Squares Solution Blog

CodeForces

Challenge Solution Explanation
Hit the Lottery Solution
Kefa and First Steps Solution Blog

LeetCode

Challenge Solution Explanation
Array - 3Sum Solution
Array - Best Time to Buy and Sell Stock Solution
Array - Count Negative Numbers in a Sorted Matrix Solution
Array - Find N Unique Integers Sum up to Zero Solution
Array - Find Numbers with Even Number of Digits Solution
Array - Find the Duplicate Number Solution
Array - Longest Consecutive Sequence Solution
Array - Longest Substring Without Repeating Characters Solution
Array - Majority Element Solution
Array - Maximum Product of Two Elements in an Array Solution
Array - Merge Intervals Solution
Array - Majority Element II Solution
Array - Merge Sorted Array Solution
Array - Next Permutation Solution
Array - Pascal's Triangle Solution
Array - Remove Duplicates from Sorted Array Solution
Array - Set Matrix Zeroes Solution
Array - Sort Array By Parity Solution
Array - Sort Colors Solution
Array - Trapping Rain Water Solution
Bit Manipulation - Decode XORed Array Solution
Bit Manipulation - Find the Difference Solution
Bit Manipulation - Hamming Distance Solution
Bit Manipulation - Maximum Subarray Solution
Bit Manipulation - Missing Number Solution
Bit Manipulation - Number Complement Solution
Bit Manipulation - Number of 1 Bits Solution
DP - Coin Change Solution
DP - Edit Distance Solution
DP - Longest Common Subsequence Solution
DP - Longest Increasing Subsequence Solution
DP - Maximum Product Subarray Solution
DP - Min Cost Climbing Stairs Solution
DP - Ones and Zeroes Solution
Linked List - Copy List with Random Pointer Solution
Linked List - Cycle II Solution
Linked List - Intersection of Two Linked Lists Solution
Linked List - Palindrome Linked List Solution
Math - Pow(x, n) Solution
Recursion - Combination Sum Solution
Recursion - Combination Sum 2 Solution
Recursion - Palindrome Partitioning Solution
Climbing Stairs Solution
Count Good Triplets Solution
Count the Number of Consistent Strings Solution
Flipping an Image Solution
Is Subsequence Solution
Island Perimeter Solution
Lucky Numbers in a Matrix Solution
Minimum Value to Get Positive Step by Step Sum Solution
Number of Good Pairs Solution
Power of Two Solution
Single Number III Solution
Sum of All Subset XOR Totals Solution
Toeplitz Matrix Solution

InterviewBit

Challenge Solution Explanation
Array - Anti Diagonals Solution
Array - Balance Array Solution
Array - Find Duplicate In Array Solution
Array - Largest Number Solution
Array - Maximum Absolute Difference Solution
Array - Min Steps In Infinite Grid Solution
Array - Perfect Peak Of Array Solution
Array - Pick from both sides! Solution
Array - Spiral Order Matrix II Solution
Array - Subarray with given XOR Solution
Array - Wave Array Solution
Binary Search - Allocate Books Solution
Bit Manipulation - Number of 1 Bits Solution
Bit Manipulation - Reverse Bits Solution
Math - Next Similar Number Solution
Math - Prime Sum Solution
Math - Total Moves For Bishop! Solution
String - Minimum Characters required to make a String Palindromic Solution

CodeChef

Challenge Solution Explanation
Bit Manipulation - The Unchanging OR Solution
Bit Manipulation - XOR and AND Solution
String - How Many Maximums Solution

GeeksForGeeks

Challenge Solution Explanation
BST - Add all greater values to every node in a BST Solution
DP - Word Break Solution
DP - Egg Dropping Puzzle Solution
DP - Matrix Chain Multiplication Solution
DP - Maximum sum increasing subsequence Solution
DP - Palindromic patitioning Solution
Linked List - Flattening a Linked List Solution
Queue - Reverse First K elements of Queue Solution
Recursion - Subset Sums Solution
String - Longest Even Length Substring Solution

HackerEarth

Challenge Solution Explanation
Roy and Code Streak Solution Blog

SPOJ

Challenge Solution Explanation
CPTTRN5 - Character Patterns (Act 5) Solution

Also check out :
CodinGame-Solutions
Algo-Data-Structure

Buy Me A Coffee

If you are considering enrolling in Scaler Academy and would like a referral and discount on your fees, I can help. As a current Scaler student, I am able to provide referrals. Please fill out the form at the following link for more information: FORM - Information before Scaler Academy Referral

Are you passionate about development and want to find a job that utilizes your skills? Check out Geektrust for resources and opportunities in the field of development

competitive-programming's People

Contributors

abhiabhi0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

competitive-programming's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.