Skip to content

gauravk268/Competitive_Coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

547 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Competitive_Coding

This repo contains, all the programs written by me for competitive programming contests (as mentioned below) I have participated till date.

./
β”œβ”€β”€ A_Jeff_and_Digits.cpp
β”œβ”€β”€ all algorithms.txt
β”œβ”€β”€ Allocation KICKSTART 2020.cpp
β”œβ”€β”€ book.pdf
β”œβ”€β”€ Class
β”‚Β Β  └── FenwickTree.cpp
β”œβ”€β”€ CodeChef
β”‚Β Β  β”œβ”€β”€ Bon_Appetit.cpp
β”‚Β Β  β”œβ”€β”€ CENS20D.cpp
β”‚Β Β  β”œβ”€β”€ Chef_and_Dynamo.cpp
β”‚Β Β  β”œβ”€β”€ Chef_got_Recipes.cpp
β”‚Β Β  β”œβ”€β”€ Coders_Legacy_Jul2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_vs_Doof.cpp
β”‚Β Β  β”‚Β Β  └── Doof_on_Cartesian.cpp
β”‚Β Β  β”œβ”€β”€ Cook-Off_Apr2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Lift Requests.cpp
β”‚Β Β  β”‚Β Β  └── Matrix_Decomposition.cpp
β”‚Β Β  β”œβ”€β”€ Cook-Off_Dec2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ catch_the_thief.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ min_attendance_required.cpp
β”‚Β Β  β”‚Β Β  └── Self-Destructing_Strings.cpp
β”‚Β Β  β”œβ”€β”€ Cook-Off_Jan2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ chefChick.cpp
β”‚Β Β  β”‚Β Β  └── examCheating.cpp
β”‚Β Β  β”œβ”€β”€ Div_3_Rated_Contest_2021_Division_2_(Unrated)
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Body_Mass_Index.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Patients.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Rectangle.cpp
β”‚Β Β  β”‚Β Β  └── Total_Score.cpp
β”‚Β Β  β”œβ”€β”€ FANCY.cpp
β”‚Β Β  β”œβ”€β”€ IARCS OPC Judge Problems
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Average.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Discrepancies_in_the_Voters_List.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Dividing_Squences.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ End_of_Corruption.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_the_Permutation.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Lead_Game.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ List_of_Books.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest_Palindrome.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Next_Permutation.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Permutation_Cycles.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Reverse.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Whats_the_Rank.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Word_list.cpp
β”‚Β Β  β”‚Β Β  └── Zero_One_Tiles.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Apr2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ COVID_Pandemic_and_Long_Queue.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sell_All_the_Cars.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Squared_Subsequences.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Strange_Number.cpp
β”‚Β Β  β”‚Β Β  └── Unit_GCD.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Aug2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 2.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 3.cpp
β”‚Β Β  β”‚Β Β  └── 4.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Dec2019
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Easy Subsequence Selection.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Plus Multiply.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ That Is My Score!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Untitled1.cpp
β”‚Β Β  β”‚Β Β  └── untitled.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Dec2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Digit_Matrix.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Even_Pair_Sum.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ input.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ output.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Positive_Prefixes.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Vaccine_Distribution.cpp
β”‚Β Β  β”‚Β Β  └── Vaccine_Production.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Feb2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Hard Cash.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Long Challenge and Cookoff overlap.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ No Change Required .cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ School of Geometry.cpp
β”‚Β Β  β”‚Β Β  └── The Theater Problem.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Feb2021
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Meetings.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Frog_Sort.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Highest_Divisor.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Maximise_Funtion.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Prime_Game.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Team_Name.cpp
β”‚Β Β  β”‚Β Β  └── XOR Sums.java
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Jan2021
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Div3.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Encoded_String.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Fair_Elections.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Point_of_Impact.cpp
β”‚Β Β  β”‚Β Β  └── Watching_CPL.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Jul2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Ada_King.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Card_Game.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Strings.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chefina_and_Swaps.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Doctor_Chef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Missing_a_Point.cpp
β”‚Β Β  β”‚Β Β  └── temp.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Jun2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Icecream.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Price_Control.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_String.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Even_Matrix.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Main_Template.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Operation_on_a_Tuple.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Operation_on_Tuple.cpp
β”‚Β Β  β”‚Β Β  └── The_Tom_and_Jerry_Game.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Mar2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Ada Bishop 2.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Lasers Everywhere.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Pintu and Fruits.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ untitled.cpp
β”‚Β Β  β”‚Β Β  └── XOR Engine.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_May2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ chef_and_bitwise_product.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ coronavirus_spread.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ isolation_centers.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ sorting_vases.cpp
β”‚Β Β  β”‚Β Β  └── triple_sort.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Nov2020
β”‚Β Β  β”‚Β Β  └── FEMA2.cpp
β”‚Β Β  β”œβ”€β”€ Long-Challenge_Oct2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_and_Easy_Queries.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Covid_Run.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Positive_AND.cpp
β”‚Β Β  β”‚Β Β  └── Replace_for_X.cpp
β”‚Β Β  β”œβ”€β”€ Lunch-Time_Apr2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Another_Birthday_Present.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Chef_in_Fantasy_League.cpp
β”‚Β Β  β”‚Β Β  └── Positive_Mex.cpp
β”‚Β Β  β”œβ”€β”€ Lunch-Time_Dec2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ input.txt
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ One_Zero_Swaps.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sed_Sequences.cpp
β”‚Β Β  β”‚Β Β  └── Three_Letters.cpp
β”‚Β Β  β”œβ”€β”€ Lunch-Time_Jan2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Bob And His Friends.cpp
β”‚Β Β  β”‚Β Β  └── Chef And Street Food.cpp
β”‚Β Β  β”œβ”€β”€ Lunchtime may 2021
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Charges.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ K_Subarrays.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Tom_And_Jerry_1.cpp
β”‚Β Β  β”‚Β Β  └── Total_Components.cpp
β”‚Β Β  β”œβ”€β”€ Lunch-Time_May2021
β”‚Β Β  β”‚Β Β  └── TomAndJerry1.cpp
β”‚Β Β  β”œβ”€β”€ Lunch-Time_Nov2019
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Compress the List.cpp
β”‚Β Β  β”‚Β Β  └── Untitled1.cpp
β”‚Β Β  β”œβ”€β”€ Mah_Queen.cpp
β”‚Β Β  β”œβ”€β”€ Marbles.cpp
β”‚Β Β  β”œβ”€β”€ Mussadi_Lal_and_Stairs.cpp
β”‚Β Β  β”œβ”€β”€ ObtainTheSum.cpp
β”‚Β Β  β”œβ”€β”€ Root_of_the_Problem.cpp
β”‚Β Β  └── TOWIN.cpp
β”œβ”€β”€ Codeforces
β”‚Β Β  β”œβ”€β”€ 1028B.cpp
β”‚Β Β  β”œβ”€β”€ 1068B.cpp
β”‚Β Β  β”œβ”€β”€ 1092B.cpp
β”‚Β Β  β”œβ”€β”€ 118A.cpp
β”‚Β Β  β”œβ”€β”€ 1195C.cpp
β”‚Β Β  β”œβ”€β”€ 122A.cpp
β”‚Β Β  β”œβ”€β”€ 1250F.cpp
β”‚Β Β  β”œβ”€β”€ 1325B.cpp
β”‚Β Β  β”œβ”€β”€ 1335A.cpp
β”‚Β Β  β”œβ”€β”€ 1343B.cpp
β”‚Β Β  β”œβ”€β”€ 1353B.cpp
β”‚Β Β  β”œβ”€β”€ 1353C.cpp
β”‚Β Β  β”œβ”€β”€ 1360B.cpp
β”‚Β Β  β”œβ”€β”€ 1367B.cpp
β”‚Β Β  β”œβ”€β”€ 1385B.cpp
β”‚Β Β  β”œβ”€β”€ 1400A.cpp
β”‚Β Β  β”œβ”€β”€ 1419D1.cpp
β”‚Β Β  β”œβ”€β”€ 1450B.cpp
β”‚Β Β  β”œβ”€β”€ 1453A.cpp
β”‚Β Β  β”œβ”€β”€ 1490B.cpp
β”‚Β Β  β”œβ”€β”€ 1490C.cpp
β”‚Β Β  β”œβ”€β”€ 1490D.cpp
β”‚Β Β  β”œβ”€β”€ 158B.cpp
β”‚Β Β  β”œβ”€β”€ 1593E.cpp
β”‚Β Β  β”œβ”€β”€ 160A.cpp
β”‚Β Β  β”œβ”€β”€ 173A.cpp
β”‚Β Β  β”œβ”€β”€ 197A.cpp
β”‚Β Β  β”œβ”€β”€ 208A.cpp
β”‚Β Β  β”œβ”€β”€ 230B.cpp
β”‚Β Β  β”œβ”€β”€ 268C.cpp
β”‚Β Β  β”œβ”€β”€ 318A.cpp
β”‚Β Β  β”œβ”€β”€ 32B.cpp
β”‚Β Β  β”œβ”€β”€ 337A.cpp
β”‚Β Β  β”œβ”€β”€ 339B.cpp
β”‚Β Β  β”œβ”€β”€ 401C.cpp
β”‚Β Β  β”œβ”€β”€ 415B.cpp
β”‚Β Β  β”œβ”€β”€ 451A.cpp
β”‚Β Β  β”œβ”€β”€ 451B.cpp
β”‚Β Β  β”œβ”€β”€ 455A.cpp
β”‚Β Β  β”œβ”€β”€ 467B.cpp
β”‚Β Β  β”œβ”€β”€ 478B.cpp
β”‚Β Β  β”œβ”€β”€ 478C.cpp
β”‚Β Β  β”œβ”€β”€ 479A.cpp
β”‚Β Β  β”œβ”€β”€ 479C.cpp
β”‚Β Β  β”œβ”€β”€ 489C.cpp
β”‚Β Β  β”œβ”€β”€ 492B.cpp
β”‚Β Β  β”œβ”€β”€ 499B.cpp
β”‚Β Β  β”œβ”€β”€ 508B.cpp
β”‚Β Β  β”œβ”€β”€ 510A.cpp
β”‚Β Β  β”œβ”€β”€ 58A.cpp
β”‚Β Β  β”œβ”€β”€ 69A.cpp
β”‚Β Β  β”œβ”€β”€ 734B.cpp
β”‚Β Β  β”œβ”€β”€ 831B.cpp
β”‚Β Β  β”œβ”€β”€ 83A.cpp
β”‚Β Β  β”œβ”€β”€ 978B.cpp
β”‚Β Β  β”œβ”€β”€ Anton_and_Danik.cpp
β”‚Β Β  β”œβ”€β”€ B_Drinks.cpp
β”‚Β Β  β”œβ”€β”€ Bear_and_Big_Brother.cpp
β”‚Β Β  β”œβ”€β”€ Beautiful_Matrix.cpp
β”‚Β Β  β”œβ”€β”€ Beautiful_year.cpp
β”‚Β Β  β”œβ”€β”€ Bit++.cpp
β”‚Β Β  β”œβ”€β”€ Boy_or_Girl.cpp
β”‚Β Β  β”œβ”€β”€ C1_Potions_Easy_Version_.cpp
β”‚Β Β  β”œβ”€β”€ Calculating_function.cpp
β”‚Β Β  β”œβ”€β”€ C_Ball_in_Berland.cpp
β”‚Β Β  β”œβ”€β”€ Codeforces Global Round 15
β”‚Β Β  β”‚Β Β  └── (A) Subsequence Permutation.cpp
β”‚Β Β  β”œβ”€β”€ CodeForces_Round_#615
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ A.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ B.cpp
β”‚Β Β  β”‚Β Β  └── C.cpp
β”‚Β Β  β”œβ”€β”€ Codeforces_Round_#661
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1.cpp
β”‚Β Β  β”‚Β Β  └── 2.cpp
β”‚Β Β  β”œβ”€β”€ Codeforces_Round_#693
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ a.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ b.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ c.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ d.cpp
β”‚Β Β  β”‚Β Β  └── input.txt
β”‚Β Β  β”œβ”€β”€ Codeforces Round #703 (Div. 2)
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1486A.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1486B.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1486C1.cpp
β”‚Β Β  β”‚Β Β  └── 1486D.cpp
β”‚Β Β  β”œβ”€β”€ D_Districts_Connection.cpp
β”‚Β Β  β”œβ”€β”€ Dominant_piranha.cpp
β”‚Β Β  β”œβ”€β”€ Domino_Piling.cpp
β”‚Β Β  β”œβ”€β”€ Drinks.cpp
β”‚Β Β  β”œβ”€β”€ Educational_Round_#81
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Display The Number.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Infinite_Prfixes.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Same_GCD.cpp
β”‚Β Β  β”‚Β Β  └── tempCodeRunnerFile.cpp
β”‚Β Β  β”œβ”€β”€ Elections.cpp
β”‚Β Β  β”œβ”€β”€ Elephant.cpp
β”‚Β Β  β”œβ”€β”€ George_and_Accomodation.cpp
β”‚Β Β  β”œβ”€β”€ Helpful_Maths.cpp
β”‚Β Β  β”œβ”€β”€ Hulk.cpp
β”‚Β Β  β”œβ”€β”€ In_Search_of_an_Easy_problem.cpp
β”‚Β Β  β”œβ”€β”€ LuntikAndSubsequences.cpp
β”‚Β Β  β”œβ”€β”€ Magnets.cpp
β”‚Β Β  β”œβ”€β”€ MinMexCut.cpp
β”‚Β Β  β”œβ”€β”€ Nearly_Lucky_Number.cpp
β”‚Β Β  β”œβ”€β”€ Next_Round.cpp
β”‚Β Β  β”œβ”€β”€ Petr_and_a_Combination_Lock.cpp
β”‚Β Β  β”œβ”€β”€ Petya_and_strings.cpp
β”‚Β Β  β”œβ”€β”€ Presents.cpp
β”‚Β Β  β”œβ”€β”€ Queue_at_the_School.cpp
β”‚Β Β  β”œβ”€β”€ Sifid ans Strange Subsequences.cpp
β”‚Β Β  β”œβ”€β”€ Soldier_and_Banana.cpp
β”‚Β Β  β”œβ”€β”€ Stones_on_the_Table.cpp
β”‚Β Β  β”œβ”€β”€ Team.cpp
β”‚Β Β  β”œβ”€β”€ tempCodeRunnerFile.cpp
β”‚Β Β  β”œβ”€β”€ Tram.cpp
β”‚Β Β  β”œβ”€β”€ Translation.cpp
β”‚Β Β  β”œβ”€β”€ Ultra-fast_Mathematician.cpp
β”‚Β Β  β”œβ”€β”€ Unique_Number.cpp
β”‚Β Β  β”œβ”€β”€ Vanya_and_fence.cpp
β”‚Β Β  β”œβ”€β”€ Watermelon.cpp
β”‚Β Β  β”œβ”€β”€ Way_too_Long_Words.cpp
β”‚Β Β  β”œβ”€β”€ Word_Capitalisation.cpp
β”‚Β Β  β”œβ”€β”€ Word.cpp
β”‚Β Β  └── Wrong_Substraction.cpp
β”œβ”€β”€ _config.yml
β”œβ”€β”€ convert_cases_of_a_string.txt
β”œβ”€β”€ Convert int to string.txt
β”œβ”€β”€ CP
β”‚Β Β  β”œβ”€β”€ BackTracking
β”‚Β Β  β”‚Β Β  └── Knights_Tour_Problem.cpp
β”‚Β Β  β”œβ”€β”€ Binary_Search
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Allocate_Minimum_Number_of_Pages.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Binary_Search.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Binary_Search_on_Reverse_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Count_of_Element_in_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_an_Element_in_Bitonic_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_an_Element_in_Row-wise_Column-wise_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_Ceil_of_an_Element_in_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_Element_in_Sorted_Rotated_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_Floor_of_an_Element_in_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Finding_an_Element_in_Infinite_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_Max_Element_in_Bitonic_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Find_Next_Alphabetical_Element.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ First_Occurence_of_a_Number_in_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Last_Occurence_of_a_Number_in_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Minimum_Difference_Element_in_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Number_of_Times_a_Sorted_Array_is_Rotated.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Order_Agnostic_Binary_Search.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Peak_Element_in_a_Array.cpp
β”‚Β Β  β”‚Β Β  └── Searching_in_a_Nearly_Sorted_Array.cpp
β”‚Β Β  β”œβ”€β”€ DP
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 0-1 KnapSack
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Count_Number_of_Subset_with_given_Difference.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Count_of_Subset_Sum_with_a_Given_Sum.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Equal_Sum_Partition.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ IPL.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Knapsack_Probelm.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Minimum_Subset_Sum_Difference.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Subset_Sum_Problem.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SUPW.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── Target_Sum.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Edit Distance
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── Edit Distance.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest_Common_Subsequence
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest_Common_Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest_Palindromic_SubSequence.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest_Repeating_Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Minimmum_Number_of_Insertion_and_Deletion_to_Convert_String_A_to_B.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Minimum_Deletions_to_make_String_Palindrome.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Minimum_Number_of_Insertion_in_String_to_make_Palindrome.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Print_Longest_Common_Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Print_Shortest_Common_SuperSequence.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sequence_Pattern_Matching.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── Shortest_Common_SuperSequence_Length.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Matrix_Chain_Multiplication
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Egg_Dropping_Puzzle.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Evaluate_Expression_to_True.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MCM.cpp
β”‚Β Β  β”‚Β Β  β”‚Β Β  └── Palindrome_Partitioning.cpp
β”‚Β Β  β”‚Β Β  └── Unbounded_KnapSack
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ Coin_Change_Problem_Max_Number_of_Ways.cpp
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ Coin_Change_Problem_Min_Number_of_Coins.cpp
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ Rod_Cutting_Problem.cpp
β”‚Β Β  β”‚Β Β      └── Unbounded_Knapsack_Probelm.cpp
β”‚Β Β  β”œβ”€β”€ Graph
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BFS-2D_Chess_Knight_Move_Codechef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BFS-2D_Jungle_Run_HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BFS_Monk_and_the_Island_HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BFS_Prime_Path_SPOJ.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ BFS_Social_Networking_Graph_HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Bipartite_Graph_BUGLIFE - A Bug’s Life.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Connected_Components_in_a_Graph.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Detect_Cycle_in_Directed_Graph.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Detect_Cycle_in_Un-Directed_Graph.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFS-2D_Counting_Rooms_CSES.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFS_Bertown_Roads_Codechef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFS.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFS_Feasible_Relations_HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFS_Submerging_Islands_SPOJ.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ DFS_using_Loop.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ finding of articulation points.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Fire Escape Routes.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ KahnsAlgorithm_Topological_Sort_SPOJ.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Kruskal_Algo.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ KruskalAlgorithm_Minimum_Spanning_Tree_HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PRIM's algo for MST using minheap O(nlogn).cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PT07Y - Is it a tree.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Single_Source_Shortest_Path.cpp
β”‚Β Β  β”‚Β Β  └── topological sort.cpp
β”‚Β Β  β”œβ”€β”€ Heap
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Connect_Ropes_to_Minimise_the_Cost.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Frequency_Sort.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ K_Closest_Element.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ K_Closest_Points_to_Origin.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Kth_Smallest_Element.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Return_K_Largest_Elements_in_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sort_a_K_Sorted_Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sum_of_Elements_between_k1_Smallest_and_k2_Smallest_Numbers.cpp
β”‚Β Β  β”‚Β Β  └── Top_K_Frequent.cpp
β”‚Β Β  β”œβ”€β”€ Number_Theory
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Arpa's_hard_exam_and_Mehrdad's_naive_cheat-CodeForces.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ euler's totient function O(nlogn).cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Fibonacci_Finding-HackerRank.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ GCD_Queries-CodeChef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Micro_and_Prime_Prime-HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Modular_GCD-CodeChef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Primality_Test-Codechef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ PRIME1-Prime_Generator-SPOJ.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Prime_Interval-HackerEarth.cpp
β”‚Β Β  β”‚Β Β  └── TDKPRIME-Finding_the_Kth_Prime-SPOJ.cpp
β”‚Β Β  β”œβ”€β”€ Policy Based Data Structure
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ inversion_count_using_pbds.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pairs_of_topics.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pbds_impmentation.cpp
β”‚Β Β  β”‚Β Β  └── policy_based_ds.cpp
β”‚Β Β  β”œβ”€β”€ Recursion
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Generate_all_Parenthesis.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Josephus_Problem.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Kth_Symbol_in_Grammar.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Recursion_PrintAllSubsequences.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sort_Array_Using_Recursion.cpp
β”‚Β Β  β”‚Β Β  └── Tower_of_Hanoi.cpp
β”‚Β Β  β”œβ”€β”€ Segment_Tree
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Help_Ashu-HackerEarth.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ KQUERY-K_Query-SPOJ.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Lazy_Tree.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Merge_Sort_Tree.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Multiple_of_3-Codechef.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ RMQSQ-Range_Minimum_Query-SPOJ.cpp
β”‚Β Β  β”‚Β Β  └── Segment_Tree.cpp
β”‚Β Β  └── Stack
β”‚Β Β      β”œβ”€β”€ Max_Area_Rectangle_in_Binary_Matrix.cpp
β”‚Β Β      β”œβ”€β”€ Maximum_Area_Histogram.cpp
β”‚Β Β      β”œβ”€β”€ Min_Element_in_Stack_with_Extra_Space.cpp
β”‚Β Β      β”œβ”€β”€ Minimum_Element_in_Stack_with_O(1)_Space.cpp
β”‚Β Β      β”œβ”€β”€ Nearest_Greater_to_Left.cpp
β”‚Β Β      β”œβ”€β”€ Nearest_Greater_to_Right.cpp
β”‚Β Β      β”œβ”€β”€ Nearest_Smaller_to_Left.cpp
β”‚Β Β      β”œβ”€β”€ Nearest_Smaller_to_Right.cpp
β”‚Β Β      β”œβ”€β”€ Rain_Water_Trapping.cpp
β”‚Β Β      └── Stock_Span.cpp
β”œβ”€β”€ cses
β”‚Β Β  β”œβ”€β”€ Apartments.cpp
β”‚Β Β  β”œβ”€β”€ Apple_Divisons.cpp
β”‚Β Β  β”œβ”€β”€ Bit_Strings.cpp
β”‚Β Β  β”œβ”€β”€ Building_Roads.cpp
β”‚Β Β  β”œβ”€β”€ Building_Teams.cpp
β”‚Β Β  β”œβ”€β”€ Coin_Piles.cpp
β”‚Β Β  β”œβ”€β”€ Concert_Tickets.cpp
β”‚Β Β  β”œβ”€β”€ Counting_Divisors.cpp
β”‚Β Β  β”œβ”€β”€ Counting_Rooms.cpp
β”‚Β Β  β”œβ”€β”€ Creating_Strings.cpp
β”‚Β Β  β”œβ”€β”€ Distinct_Numbers.cpp
β”‚Β Β  β”œβ”€β”€ Dynamic_Range_Min_Queries.cpp
β”‚Β Β  β”œβ”€β”€ Dynamic_Range_Sum_Query.cpp
β”‚Β Β  β”œβ”€β”€ Exponentiation.cpp
β”‚Β Β  β”œβ”€β”€ Ferris_Wheel.cpp
β”‚Β Β  β”œβ”€β”€ Gray_Code.cpp
β”‚Β Β  β”œβ”€β”€ Increasing_Array.cpp
β”‚Β Β  β”œβ”€β”€ Labyrinth.cpp
β”‚Β Β  β”œβ”€β”€ Message_Route.cpp
β”‚Β Β  β”œβ”€β”€ MissingNumber.java
β”‚Β Β  β”œβ”€β”€ Movie_Festival.cpp
β”‚Β Β  β”œβ”€β”€ Number_Spiral.cpp
β”‚Β Β  β”œβ”€β”€ NumberSpiral.java
β”‚Β Β  β”œβ”€β”€ Palindrome_Reorder.cpp
β”‚Β Β  β”œβ”€β”€ Permutations.cpp
β”‚Β Β  β”œβ”€β”€ Permutations.java
β”‚Β Β  β”œβ”€β”€ Range_Xor_Queries.cpp
β”‚Β Β  β”œβ”€β”€ Repetitions.java
β”‚Β Β  β”œβ”€β”€ Restaurant_Customers.cpp
β”‚Β Β  β”œβ”€β”€ Round_Trip.cpp
β”‚Β Β  β”œβ”€β”€ Static_Range_Minimum_Queries.cpp
β”‚Β Β  β”œβ”€β”€ Static_Range_Sum_Queries.cpp
β”‚Β Β  β”œβ”€β”€ Subordinates.cpp
β”‚Β Β  β”œβ”€β”€ Tower_of_Hanoi.cpp
β”‚Β Β  β”œβ”€β”€ Trailling_Zeros.cpp
β”‚Β Β  β”œβ”€β”€ Tree_Diameter.cpp
β”‚Β Β  β”œβ”€β”€ Two_Knights.cpp
β”‚Β Β  β”œβ”€β”€ Two_Sets copy.cpp
β”‚Β Β  β”œβ”€β”€ Two_Sets.cpp
β”‚Β Β  └── WeirdAlgorithm.java
β”œβ”€β”€ folder_structure.md
β”œβ”€β”€ GFG
β”‚Β Β  β”œβ”€β”€ BFS of graph.cpp
β”‚Β Β  β”œβ”€β”€ Binomial_Coefficient.cpp
β”‚Β Β  β”œβ”€β”€ Bit Difference.cpp
β”‚Β Β  β”œβ”€β”€ Check for BST.cpp
β”‚Β Β  β”œβ”€β”€ Checkmate.cpp
β”‚Β Β  β”œβ”€β”€ Chocolate Distribution Problem.cpp
β”‚Β Β  β”œβ”€β”€ Count Squares.cpp
β”‚Β Β  β”œβ”€β”€ Count the Reversals .cpp
β”‚Β Β  β”œβ”€β”€ Decode the string .cpp
β”‚Β Β  β”œβ”€β”€ Dutch_Flag-Sort.cpp
β”‚Β Β  β”œβ”€β”€ Edit Distance.cpp
β”‚Β Β  β”œβ”€β”€ Find the median.cpp
β”‚Β Β  β”œβ”€β”€ isbinarytreeheap.cpp
β”‚Β Β  β”œβ”€β”€ Kadane's Algorithm.cpp
β”‚Β Β  β”œβ”€β”€ Kth element in Matrix.cpp
β”‚Β Β  β”œβ”€β”€ Largest Number formed from an Array.cpp
β”‚Β Β  β”œβ”€β”€ Longest_Increasing_Subsequence.cpp
β”‚Β Β  β”œβ”€β”€ Longest Palindrome in a String.cpp
β”‚Β Β  β”œβ”€β”€ Longest Repeating Subsequence.cpp
β”‚Β Β  β”œβ”€β”€ Lowest Common Ancestor in a Binary Tree.cpp
β”‚Β Β  β”œβ”€β”€ Matrix_Spiral_Print.cpp
β”‚Β Β  β”œβ”€β”€ Max_Area_Rectangle_in_2d_Binary_Matrix.cpp
β”‚Β Β  β”œβ”€β”€ Maximum size rectangle in binary matrix.cpp
β”‚Β Β  β”œβ”€β”€ Maximum sum of elements not part of LIS.cpp
β”‚Β Β  β”œβ”€β”€ Median in a row-wise sorted Matrix.cpp
β”‚Β Β  β”œβ”€β”€ Minimum element in BST.cpp
β”‚Β Β  β”œβ”€β”€ Minimum swaps and K together.cpp
β”‚Β Β  β”œβ”€β”€ minNumberOfJumps.cpp
β”‚Β Β  β”œβ”€β”€ Next Permutation.cpp
β”‚Β Β  β”œβ”€β”€ N meetings in one room.cpp
β”‚Β Β  β”œβ”€β”€ Palindromic Array.cpp
β”‚Β Β  β”œβ”€β”€ Parenthesis Checker.cpp
β”‚Β Β  β”œβ”€β”€ Permutation_Coeff.cpp
β”‚Β Β  β”œβ”€β”€ Predecessor and Successor.cpp
β”‚Β Β  β”œβ”€β”€ Rat in a Maze Problem - I.cpp
β”‚Β Β  β”œβ”€β”€ Reverse a linked list.cpp
β”‚Β Β  β”œβ”€β”€ Smallest  Mapped String.cpp
β”‚Β Β  β”œβ”€β”€ Smallest subarray with sum greater than x .cpp
β”‚Β Β  β”œβ”€β”€ Stock span problem.cpp
β”‚Β Β  β”œβ”€β”€ Three way partitioning.cpp
β”‚Β Β  β”œβ”€β”€ Trapping Rain Water.cpp
β”‚Β Β  β”œβ”€β”€ Triplet Sum in Array.cpp
β”‚Β Β  β”œβ”€β”€ Value equal to index value.cpp
β”‚Β Β  β”œβ”€β”€ Wave_Sort.cpp
β”‚Β Β  └── Word Break.cpp
β”œβ”€β”€ Guide to Competitive Programming_ Learning and Improving Algorithms Through Contests ( PDFDrive ).pd.pdf
β”œβ”€β”€ HackerBlocks
β”‚Β Β  β”œβ”€β”€ 2D Magical matrix.cpp
β”‚Β Β  β”œβ”€β”€ Coding_Blocks_Ta.cpp
β”‚Β Β  β”œβ”€β”€ Friend and Game.cpp
β”‚Β Β  β”œβ”€β”€ Jumbles.cpp
β”‚Β Β  β”œβ”€β”€ Match Tie.cpp
β”‚Β Β  β”œβ”€β”€ Nikita_and_her_Boyfriend.cpp
β”‚Β Β  β”œβ”€β”€ Nobita Scored Good Marks.cpp
β”‚Β Β  β”œβ”€β”€ Pairs_on_Line.cpp
β”‚Β Β  β”œβ”€β”€ Paul And Railway Track.cpp
β”‚Β Β  β”œβ”€β”€ Rohan_and_Trump_Cards.cpp
β”‚Β Β  β”œβ”€β”€ Single_in_Engineering_College.cpp
β”‚Β Β  β”œβ”€β”€ Smart_Keypad_Advanced.cpp
β”‚Β Β  └── Smart_Robber.cpp
β”œβ”€β”€ HackerEarth
β”‚Β Β  β”œβ”€β”€ April_Circuits_2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Changes_in_a_string.cpp
β”‚Β Β  β”‚Β Β  └── Cyclic_Shifts.cpp
β”‚Β Β  β”œβ”€β”€ Binary numbers.cpp
β”‚Β Β  β”œβ”€β”€ Codathon- NIT_Bhopal
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Day 1.cpp
β”‚Β Β  β”‚Β Β  └── Day 2.cpp
β”‚Β Β  β”œβ”€β”€ CodeWarz_2.0
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Diamond.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest positive subsequence.cpp
β”‚Β Β  β”‚Β Β  └── XOR.cpp
β”‚Β Β  β”œβ”€β”€ January_Circuits_2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Distribute chocolates.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ equalSubarrays.cpp
β”‚Β Β  β”‚Β Β  └── Set numbers.cpp
β”‚Β Β  β”œβ”€β”€ March_Circuits_2020
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Annoying Chemistry.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Dislikes and Party.cpp
β”‚Β Β  β”‚Β Β  └── Factorial_Equations.cpp
β”‚Β Β  └── Monk_and_Rotation.cpp
β”œβ”€β”€ HackerRank
β”‚Β Β  └── OPC_Feb2020
β”‚Β Β      β”œβ”€β”€ a.out
β”‚Β Β      β”œβ”€β”€ cake
β”‚Β Β      β”œβ”€β”€ cake.cpp
β”‚Β Β      β”œβ”€β”€ house.cpp
β”‚Β Β      β”œβ”€β”€ phy.cpp
β”‚Β Β      β”œβ”€β”€ untitled
β”‚Β Β      └── untitled.cpp
β”œβ”€β”€ IncreasingArray.java
β”œβ”€β”€ InterviewBit
β”‚Β Β  β”œβ”€β”€ Allocate Books.cpp
β”‚Β Β  β”œβ”€β”€ Array & Two Pointer
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Add One To Number.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Flip.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Kth Smallest Element in the Array.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Maximum Absolute Difference.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Maximum Sum Triplet.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Max Sum Contiguous Subarray.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Minimum Lights to Activate.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Min Steps in Infinite Grid.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ NUMRANGE.cpp
β”‚Β Β  β”‚Β Β  └── Partitions.cpp
β”‚Β Β  β”œβ”€β”€ Backtracking & Hashing
β”‚Β Β  β”‚Β Β  └── Longest Consecutive Sequence.cpp
β”‚Β Β  β”œβ”€β”€ Binary Search
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Allocate_books.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Implement_power_function.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Matrix Search.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Painter's_partition_problem.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Search for a Range.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Smaller or equal elements.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sorted Insert Position.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ SquareRoot_of_integers.cpp
β”‚Β Β  β”‚Β Β  └── WoodCutting Made Easy!.cpp
β”‚Β Β  β”œβ”€β”€ Bit Manipulation & Two Pointer
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Count Total Set Bits.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Divide Integers.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Min XOR Value.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Number of 1 Bits.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Reverse Bits.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Single Number.java
β”‚Β Β  β”‚Β Β  └── Trailing Zeroes.cpp
β”‚Β Β  β”œβ”€β”€ Dynamic Programming
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Edit Distance.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Interleaving Strings.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Intersecting Chords in a Circle.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Largest area of rectangle with permutations.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Length of Longest Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest Common Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest Increasing Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest Palindromic Subsequence.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Maximum Path in Triangle.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MaxProductSubarray.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Paint House!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Regular Expression II.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Regular Expression Match.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Repeating Sub-Sequence.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ RodCutting.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Scramble String.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ ShortestCommonSubstring.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Smallest sequence with given Primes.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Stairs.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Ways_to_color_a_3NBoard.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Ways to Decode.cpp
β”‚Β Β  β”‚Β Β  └── Yet another string operation problem.cpp
β”‚Β Β  β”œβ”€β”€ FizzBuzz.cpp
β”‚Β Β  β”œβ”€β”€ Graph
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Black Shapes.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Capture Regions on Board.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Clone Graph.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Commutable Islands.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Convert Sorted List to Binary Search Tree.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Cycle in Directed Graph.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Cycle in Undirected Graph.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Delete Edge!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Knight On Chess Board.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Largest Distance between nodes of a Tree.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Level Order.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Min Cost Path.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Permutation Swaps!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Possibility of finishing all courses given pre-requisites.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Region in BinaryMatrix.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Smallest Multiple With 0 and 1.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Snake Ladder Problem!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Stepping Numbers.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sum Of Fibonacci Numbers.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Two teams.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Useful Extra Edges.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Valid Path.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Word Ladder I.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Word Ladder II.cpp
β”‚Β Β  β”‚Β Β  └── Word Search Board.cpp
β”‚Β Β  β”œβ”€β”€ Hashing
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 2 Sum.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 4 Sum.java
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Colorful Number.java
β”‚Β Β  β”‚Β Β  └── Valid Sudoku.java
β”‚Β Β  β”œβ”€β”€ Implement Power Function.cpp
β”‚Β Β  β”œβ”€β”€ Is Rectangle.cpp
β”‚Β Β  β”œβ”€β”€ Linked LIst, Stack & Queues
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Balanced Parantheses!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Evaluate Expression.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ First non-repeating character in a stream of characters.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Largest Rectangle in Histogram.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MAXSPPROD.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Merge Two Sorted Lists.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Min Stack.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Nearest Smaller Element.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ NEXTGREATER.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Palindrome List.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Partition List.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Rain Water Trapped.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Redundant Braces.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Remove Duplicates from Sorted List.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Remove Duplicates from Sorted List II.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Remove Nth Node from List End.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Simplify Directory Path.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sliding Window Maximum.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Sort Binary Linked List.cpp
β”‚Β Β  β”‚Β Β  └── SUBTRACT.cpp
β”‚Β Β  β”œβ”€β”€ Math
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ All Factors.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Binary Representation.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Distribute in Circle!.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ MATH_BUG02.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Next Similar Number.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Palindrome Integer.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Prime Numbers.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Prime Sum.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Total Moves For Bishop!.cpp
β”‚Β Β  β”‚Β Β  └── Verify Prime.cpp
β”‚Β Β  β”œβ”€β”€ Median of Array.cpp
β”‚Β Β  β”œβ”€β”€ Painter's Partition Problem.cpp
β”‚Β Β  β”œβ”€β”€ Power Of Two Integers.cpp
β”‚Β Β  β”œβ”€β”€ PRETTYPRINT.cpp
β”‚Β Β  β”œβ”€β”€ Prime Sum.cpp
β”‚Β Β  β”œβ”€β”€ Rotated Sorted Array Search.cpp
β”‚Β Β  β”œβ”€β”€ Square Root of Integer.cpp
β”‚Β Β  β”œβ”€β”€ String
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Amazing Subarrays.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Count And Say.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Implement StrStr.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Longest Common Prefix.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Palindrome String.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Remove Consecutive Characters.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Valid Number.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ Vowel and Consonant Substrings!.cpp
β”‚Β Β  β”‚Β Β  └── Zigzag String.cpp
β”‚Β Β  β”œβ”€β”€ Sum of pairwise Hamming Distance.cpp
β”‚Β Β  └── Water Flow.cpp
β”œβ”€β”€ Interviewbit Codedrift
β”‚Β Β  └── Graph
β”‚Β Β      β”œβ”€β”€ a.out
β”‚Β Β      └── kingdom_of_friendship.cpp
β”œβ”€β”€ Interview Questions
β”‚Β Β  β”œβ”€β”€ adobe_specail_num.cpp
β”‚Β Β  β”œβ”€β”€ Amazon_Practice
β”‚Β Β  β”œβ”€β”€ a.out
β”‚Β Β  β”œβ”€β”€ deutsche_bank_1.cpp
β”‚Β Β  β”œβ”€β”€ deutsche_bank_2.cpp
β”‚Β Β  β”œβ”€β”€ flipkart-2.cpp
β”‚Β Β  β”œβ”€β”€ google_special_matrix.cpp
β”‚Β Β  β”œβ”€β”€ gs_3.cpp
β”‚Β Β  β”œβ”€β”€ gs.cpp
β”‚Β Β  β”œβ”€β”€ Hacker Blocks
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ anmol_and_good_subbarray.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ a.out
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ count_subsequences.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ fernandes_path.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ flipkart-2.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ friend_and_game.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ microsoft_save_dolby.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ nikita_and_her_boyfriend.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ pairs_on_line.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ smart_robber.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ sum_it_up.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ test.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ test.py
β”‚Β Β  β”‚Β Β  └── tranform_favourite_string.cpp
β”‚Β Β  β”œβ”€β”€ JusPay
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 2.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 3.cpp
β”‚Β Β  β”‚Β Β  └── a.out
β”‚Β Β  β”œβ”€β”€ Nutanix
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ a.out
β”‚Β Β  β”‚Β Β  └── sit_eat_go.cpp
β”‚Β Β  β”œβ”€β”€ salesforce-2.2.cpp
β”‚Β Β  β”œβ”€β”€ salesforce-2.3.cpp
β”‚Β Β  β”œβ”€β”€ salesforce-2.cpp
β”‚Β Β  β”œβ”€β”€ salesforce-3.cpp
β”‚Β Β  β”œβ”€β”€ test1.cpp
β”‚Β Β  β”œβ”€β”€ test2.cpp
β”‚Β Β  β”œβ”€β”€ test3.cpp
β”‚Β Β  β”œβ”€β”€ test.cpp
β”‚Β Β  └── uber_equal_disconnected_segments.cpp
β”œβ”€β”€ LeetCode
β”‚Β Β  β”œβ”€β”€ 1011. Capacity To Ship Packages Within D Days.cpp
β”‚Β Β  β”œβ”€β”€ 1108. Defanging an IP Address.cpp
β”‚Β Β  β”œβ”€β”€ 1235. Maximum Profit in Job Scheduling.cpp
β”‚Β Β  β”œβ”€β”€ 124. Binary Tree Maximum Path Sum.cpp
β”‚Β Β  β”œβ”€β”€ 1266. Minimum Time Visiting All Points.cpp
β”‚Β Β  β”œβ”€β”€ 126. Word Ladder II.cpp
β”‚Β Β  β”œβ”€β”€ 127. Word Ladder.cpp
β”‚Β Β  β”œβ”€β”€ 128. Longest Consecutive Sequence.cpp
β”‚Β Β  β”œβ”€β”€ 1342. Number of Steps to Reduce a Number to Zero.cpp
β”‚Β Β  β”œβ”€β”€ 138. Copy List with Random Pointer.cpp
β”‚Β Β  β”œβ”€β”€ 1395. Count Number of Teams.cpp
β”‚Β Β  β”œβ”€β”€ 1431. Kids With the Greatest Number of Candies.cpp
β”‚Β Β  β”œβ”€β”€ 1470. Do Shuffle the Array.cpp
β”‚Β Β  β”œβ”€β”€ 150. Evaluate Reverse Polish Notation.cpp
β”‚Β Β  β”œβ”€β”€ 1512. Number of Good Pairs.cpp
β”‚Β Β  β”œβ”€β”€ 1631. Path With Minimum Effort.cpp
β”‚Β Β  β”œβ”€β”€ 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers.cpp
β”‚Β Β  β”œβ”€β”€ 1727. Largest Submatrix With Rearrangements.cpp
β”‚Β Β  β”œβ”€β”€ 174. Dungeon Game.cpp
β”‚Β Β  β”œβ”€β”€ 1759. Count Number of Homogenous Substrings.cpp
β”‚Β Β  β”œβ”€β”€ 17. Letter Combinations of a Phone Number.cpp
β”‚Β Β  β”œβ”€β”€ 18. 4Sum.cpp
β”‚Β Β  β”œβ”€β”€ 1860.IncrementalMemoryLeak.cpp
β”‚Β Β  β”œβ”€β”€ 1889. Minimum Space Wasted From Packaging.cpp
β”‚Β Β  β”œβ”€β”€ 1.Matrix.cpp
β”‚Β Β  β”œβ”€β”€ 225. Implement Stack using Queues.cpp
β”‚Β Β  β”œβ”€β”€ 232. Implement Queue using Stacks.cpp
β”‚Β Β  β”œβ”€β”€ 23. Merge k Sorted Lists.cpp
β”‚Β Β  β”œβ”€β”€ 24. Swap Nodes in Pairs.cpp
β”‚Β Β  β”œβ”€β”€ 258. Add Digits.cpp
β”‚Β Β  β”œβ”€β”€ 25. Reverse Nodes in k-Group.cpp
β”‚Β Β  β”œβ”€β”€ 2. Add Two Numbers.cpp
β”‚Β Β  β”œβ”€β”€ 318. Maximum Product of Word Lengths.cpp
β”‚Β Β  β”œβ”€β”€ 354. Russian Doll Envelopes.cpp
β”‚Β Β  β”œβ”€β”€ 374. Guess Number Higher or Lower.java
β”‚Β Β  β”œβ”€β”€ 37. Sudoku Solver.cpp
β”‚Β Β  β”œβ”€β”€ 38. Count and Say.cpp
β”‚Β Β  β”œβ”€β”€ 413 ARITHEMATIC SLICES
β”‚Β Β  β”œβ”€β”€ 415. Add Strings.cpp
β”‚Β Β  β”œβ”€β”€ 435. NON OVERLAPPING SOLUTIONS
β”‚Β Β  β”œβ”€β”€ 437. Path Sum III.cpp
β”‚Β Β  β”œβ”€β”€ 445. Add Two Numbers II.cpp
β”‚Β Β  β”œβ”€β”€ 448. Find All Numbers Disappeared in an Array.cpp
β”‚Β Β  β”œβ”€β”€ 450. Delete Node in a BST.cpp
β”‚Β Β  β”œβ”€β”€ 454. 4Sum II.cpp
β”‚Β Β  β”œβ”€β”€ 456. 132 Pattern.cpp
β”‚Β Β  β”œβ”€β”€ 459. Repeated Substring Pattern.cpp
β”‚Β Β  β”œβ”€β”€ 48. Rotate Image.cpp
β”‚Β Β  β”œβ”€β”€ 4. Median of Two Sorted Arrays.cpp
β”‚Β Β  β”œβ”€β”€ 51. N-Queens.cpp
β”‚Β Β  β”œβ”€β”€ 52. N-Queens II.cpp
β”‚Β Β  β”œβ”€β”€ 547. Number of Provinces.cpp
β”‚Β Β  β”œβ”€β”€ 565. Array Nesting.cpp
β”‚Β Β  β”œβ”€β”€ 62 Unique paths
β”‚Β Β  β”œβ”€β”€ 679. 24 Game.cpp
β”‚Β Β  β”œβ”€β”€ 69. Sqrt(x).cpp
β”‚Β Β  β”œβ”€β”€ 709. To Lower Case.cpp
β”‚Β Β  β”œβ”€β”€ 717. 1-bit and 2-bit Characters.cpp
β”‚Β Β  β”œβ”€β”€ 718. Maximum Length of Repeated Subarray.cpp
β”‚Β Β  β”œβ”€β”€ 71. Simplify Path.cpp
β”‚Β Β  β”œβ”€β”€ 729. My Calendar I.cpp
β”‚Β Β  β”œβ”€β”€ 740. Delete and Earn.cpp
β”‚Β Β  β”œβ”€β”€ 771. Jewels and Stones.cpp
β”‚Β Β  β”œβ”€β”€ 792. Number of Matching Subsequences.cpp
β”‚Β Β  β”œβ”€β”€ 79. Word Search.cpp
β”‚Β Β  β”œβ”€β”€ 804. Unique Morse Code Words.cpp
β”‚Β Β  β”œβ”€β”€ 82. Remove Duplicates from Sorted List II.cpp
β”‚Β Β  β”œβ”€β”€ 848. Shifting Letters.cpp
β”‚Β Β  β”œβ”€β”€ 875. Koko Eating Bananas.cpp
β”‚Β Β  β”œβ”€β”€ 876. Middle of the Linked List.cpp
β”‚Β Β  β”œβ”€β”€ 922. Sort Array By Parity II.cpp
β”‚Β Β  β”œβ”€β”€ 923. 3Sum With Multiplicity.cpp
β”‚Β Β  β”œβ”€β”€ 92. Reverse Linked List II.cpp
β”‚Β Β  β”œβ”€β”€ 96. Unique Binary Search Trees.cpp
β”‚Β Β  β”œβ”€β”€ 970. Powerful Integers.cpp
β”‚Β Β  β”œβ”€β”€ 97. Interleaving String.cpp
β”‚Β Β  β”œβ”€β”€ 987. Vertical Order Traversal of a Binary Tree.cpp
β”‚Β Β  β”œβ”€β”€ 989. Add to Array-Form of Integer.cpp
β”‚Β Β  β”œβ”€β”€ 98. Validate Binary Search Tree.cpp
β”‚Β Β  β”œβ”€β”€ Asteroid-Collision.java
β”‚Β Β  β”œβ”€β”€ Best-Time-to-Buy-and-Sell-Stock.java
β”‚Β Β  β”œβ”€β”€ Binary-Tree-Right-Side-View.java
β”‚Β Β  β”œβ”€β”€ Biweekly Contest 56
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 5793. Nearest Exit from Entrance in Maze.cpp
β”‚Β Β  β”‚Β Β  └── 5794. Sum Game.cpp
β”‚Β Β  β”œβ”€β”€ Biweekly Contest 57
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1941. Check if All Characters Have Equal Number of Occurrences.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1942. The Number of the Smallest Unoccupied Chair.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1943. Describe the Painting.cpp
β”‚Β Β  β”‚Β Β  └── 1944. Number of Visible People in a Queue.cpp
β”‚Β Β  β”œβ”€β”€ Biweekly Contest 59
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1974. Minimum Time to Type Word Using Special Typewriter.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1975. Maximum Matrix Sum.cpp
β”‚Β Β  β”‚Β Β  └── 1976. Number of Ways to Arrive at Destination.cpp
β”‚Β Β  β”œβ”€β”€ Can-Place-Flowers.java
β”‚Β Β  β”œβ”€β”€ Consecutive Numbers Sum.cpp
β”‚Β Β  β”œβ”€β”€ Container-With-Most-Water.java
β”‚Β Β  β”œβ”€β”€ Count-Good-Nodes-in-Binary-Tree.java
β”‚Β Β  β”œβ”€β”€ Count Sorted Vowel Strings.cpp
β”‚Β Β  β”œβ”€β”€ Decode-String.java
β”‚Β Β  β”œβ”€β”€ Delete-Node-in-a-BST.java
β”‚Β Β  β”œβ”€β”€ Delete-the-Middle-Node-of-a-Linked-List.java
β”‚Β Β  β”œβ”€β”€ Determine-if-Two-Strings-Are-Close.java
β”‚Β Β  β”œβ”€β”€ Dota2-Senate.java
β”‚Β Β  β”œβ”€β”€ Equal-Row-and-Column-Pairs.java
β”‚Β Β  β”œβ”€β”€ Erect the Fence.cpp
β”‚Β Β  β”œβ”€β”€ Find-Peak-Element.java
β”‚Β Β  β”œβ”€β”€ Find-Pivot-Index.java
β”‚Β Β  β”œβ”€β”€ Find-the-Difference-of-Two-Arrays.java
β”‚Β Β  β”œβ”€β”€ Find-the-Duplicate-Number.java
β”‚Β Β  β”œβ”€β”€ Find-the-Highest-Altitude.java
β”‚Β Β  β”œβ”€β”€ Get Maximum in Generated Array.cpp
β”‚Β Β  β”œβ”€β”€ Greatest-Common-Divisor-of-Strings.java
β”‚Β Β  β”œβ”€β”€ Guess-Number-Higher-or-Lower.java
β”‚Β Β  β”œβ”€β”€ Happy-Number.java
β”‚Β Β  β”œβ”€β”€ Increasing-Triplet-Subsequence.java
β”‚Β Β  β”œβ”€β”€ Isomorphic Strings.cpp
β”‚Β Β  β”œβ”€β”€ Is-Subsequence.java
β”‚Β Β  β”œβ”€β”€ Keys-and-Rooms.java
β”‚Β Β  β”œβ”€β”€ Kids-With-the-Greatest-Number-of-Candies.java
β”‚Β Β  β”œβ”€β”€ Koko-Eating-Bananas.java
β”‚Β Β  β”œβ”€β”€ Kth Largest Element in an Array.cpp
β”‚Β Β  β”œβ”€β”€ Kth-Largest-Element-in-an-Array.java
β”‚Β Β  β”œβ”€β”€ Leaf-Similar-Trees.java
β”‚Β Β  β”œβ”€β”€ Longest-Common-Prefix.java
β”‚Β Β  β”œβ”€β”€ Longest-Common-Subsequence.java
β”‚Β Β  β”œβ”€β”€ Longest Increasing Subsequence.cpp
β”‚Β Β  β”œβ”€β”€ Longest_Increasing_Subsequence.cpp
β”‚Β Β  β”œβ”€β”€ Longest-Increasing-Subsequence.java
β”‚Β Β  β”œβ”€β”€ Longest-Palindromic-Substring.java
β”‚Β Β  β”œβ”€β”€ Longest-Subarray-of-1's-After-Deleting-One-Element.java
β”‚Β Β  β”œβ”€β”€ Longest-ZigZag-Path-in-a-Binary-Tree.java
β”‚Β Β  β”œβ”€β”€ Lowest-Common-Ancestor-of-a-Binary-Tree.java
β”‚Β Β  β”œβ”€β”€ Majority-Element-II.java
β”‚Β Β  β”œβ”€β”€ Majority-Element.java
β”‚Β Β  β”œβ”€β”€ Map Sum Pairs.cpp
β”‚Β Β  β”œβ”€β”€ Max_Area_Rectangle_in_2d_Binary_Matrix.cpp
β”‚Β Β  β”œβ”€β”€ Max-Consecutive-Ones-III.java
β”‚Β Β  β”œβ”€β”€ Maximum-Average-Subarray-I.java
β”‚Β Β  β”œβ”€β”€ Maximum-Depth-of-Binary-Tree.java
β”‚Β Β  β”œβ”€β”€ Maximum-Number-of-Vowels-in-a-Substring-of-Given-Length.java
β”‚Β Β  β”œβ”€β”€ Maximum-Subarray.java
β”‚Β Β  β”œβ”€β”€ Maximum-Subsequence-Score.java
β”‚Β Β  β”œβ”€β”€ Maximum-Twin-Sum-of-a-Linked-List.java
β”‚Β Β  β”œβ”€β”€ Max-Number-of-K-Sum-Pairs.java
β”‚Β Β  β”œβ”€β”€ Merge-Intervals.java
β”‚Β Β  β”œβ”€β”€ Merge-Sorted-Array.java
β”‚Β Β  β”œβ”€β”€ Merge-Strings-Alternately.java
β”‚Β Β  β”œβ”€β”€ Merge-Two-Sorted-Lists.java
β”‚Β Β  β”œβ”€β”€ Middle-of-the-Linked-List.java
β”‚Β Β  β”œβ”€β”€ Minimum Window Substring.cpp
β”‚Β Β  β”œβ”€β”€ Move-Zeroes.java
β”‚Β Β  β”œβ”€β”€ Nearest-Exit-from-Entrance-in-Maze.java
β”‚Β Β  β”œβ”€β”€ Number-of-Provinces.java
β”‚Β Β  β”œβ”€β”€ Number-of-Recent-Calls.java
β”‚Β Β  β”œβ”€β”€ Odd-Even-Linked-List.java
β”‚Β Β  β”œβ”€β”€ Pascal's-Triangle.java
β”‚Β Β  β”œβ”€β”€ Path-Sum-III.java
β”‚Β Β  β”œβ”€β”€ Pow(x,-n).java
β”‚Β Β  β”œβ”€β”€ Product-of-Array-Except-Self.java
β”‚Β Β  β”œβ”€β”€ Remove-K-Digits.java
β”‚Β Β  β”œβ”€β”€ Remove-Nth-Node-From-End-of-List.java
β”‚Β Β  β”œβ”€β”€ Removing-Stars-From-a-String.java
β”‚Β Β  β”œβ”€β”€ Reorder-Routes-to-Make-All-Paths-Lead-to-the-City-Zero.java
β”‚Β Β  β”œβ”€β”€ Reverse-Linked-List.java
β”‚Β Β  β”œβ”€β”€ Reverse-Vowels-of-a-String.java
β”‚Β Β  β”œβ”€β”€ Reverse-Words-in-a-String.java
β”‚Β Β  β”œβ”€β”€ Roman-to-Integer.java
β”‚Β Β  β”œβ”€β”€ Rotate-Function.java
β”‚Β Β  β”œβ”€β”€ Rotate-Image.java
β”‚Β Β  β”œβ”€β”€ RottenOranges.cpp
β”‚Β Β  β”œβ”€β”€ Rotting-Oranges.java
β”‚Β Β  β”œβ”€β”€ Search-a-2D-Matrix.java
β”‚Β Β  β”œβ”€β”€ Search-in-a-Binary-Search-Tree.java
β”‚Β Β  β”œβ”€β”€ Set-Matrix-Zeroes.java
β”‚Β Β  β”œβ”€β”€ Smallest-Number-in-Infinite-Set.java
β”‚Β Β  β”œβ”€β”€ Sort-Colors.java
β”‚Β Β  β”œβ”€β”€ String-Compression.java
β”‚Β Β  β”œβ”€β”€ Subsets.java
β”‚Β Β  β”œβ”€β”€ Successful-Pairs-of-Spells-and-Potions.java
β”‚Β Β  β”œβ”€β”€ Total-Cost-to-Hire-K-Workers.java
β”‚Β Β  β”œβ”€β”€ Trapping Rain Water.cpp
β”‚Β Β  β”œβ”€β”€ Two-Sum.java
β”‚Β Β  β”œβ”€β”€ Unique-Number-of-Occurrences.java
β”‚Β Β  β”œβ”€β”€ Weekly Contest 248
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 5800. Build Array from Permutation.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 5801. Eliminate Maximum Number of Monsters.cpp
β”‚Β Β  β”‚Β Β  └── 5802. Count Good Numbers.cpp
β”‚Β Β  β”œβ”€β”€ Weekly Contest 249
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 5808. Concatenation of Array.cpp
β”‚Β Β  β”‚Β Β  └── 5809. Unique Length-3 Palindromic Subsequences.cpp
β”‚Β Β  β”œβ”€β”€ Weekly Contest 250
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1935. Maximum Number of Words You Can Type.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1936. Add Minimum Number of Rungs.cpp
β”‚Β Β  β”‚Β Β  └── 1938. Maximum Genetic Difference Query.cpp
β”‚Β Β  β”œβ”€β”€ Weekly Contest 251
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1945. Sum of Digits of String After Convert.cpp
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ 1946. Largest Number After Mutating Substring.cpp
β”‚Β Β  β”‚Β Β  └── 1947. Maximum Compatibility Score Sum.cpp
β”‚Β Β  └── Weekly Contest 255
β”‚Β Β      β”œβ”€β”€ 1979. Find Greatest Common Divisor of Array.cpp
β”‚Β Β      β”œβ”€β”€ 1980. Find Unique Binary String.cpp
β”‚Β Β      └── 1981. Minimize the Difference Between Target and Chosen Elements.cpp
β”œβ”€β”€ Main_Template.cpp
β”œβ”€β”€ min_main.cpp
β”œβ”€β”€ most used algorithms on vectors.txt
β”œβ”€β”€ Other
β”‚Β Β  β”œβ”€β”€ Bubble_Sort.c
β”‚Β Β  β”œβ”€β”€ class_Trie.cpp
β”‚Β Β  β”œβ”€β”€ Detect_Loop_in_Linked_List.cpp
β”‚Β Β  β”œβ”€β”€ Factorial_of_Large_Number.cpp
β”‚Β Β  β”œβ”€β”€ Implement Disjoint Set.cpp
β”‚Β Β  β”œβ”€β”€ Implementing addition and subtraction of two polynomial using linked list.c
β”‚Β Β  β”œβ”€β”€ Implementing calculation of frequency of elements in order of appearance.c
β”‚Β Β  β”œβ”€β”€ Implementing circular queue using array.c
β”‚Β Β  β”œβ”€β”€ Implementing deletion of nodes if higher value is in right .c
β”‚Β Β  β”œβ”€β”€ Implementing DQUE using a one-dimensional array.c
β”‚Β Β  β”œβ”€β”€ Implementing insertion sort on linked list and reversing.c
β”‚Β Β  β”œβ”€β”€ Implementing linear queue using array.c
β”‚Β Β  β”œβ”€β”€ Implementing linear queue using linked list.c
β”‚Β Β  β”œβ”€β”€ Implementing linked list with insertion and deletion.c
β”‚Β Β  β”œβ”€β”€ Implementing operations on queue.c
β”‚Β Β  β”œβ”€β”€ Implementing pre-order, in-order, post-order traversal of a binary tree.c
β”‚Β Β  β”œβ”€β”€ Implementing priority queue using two dimensional array.c
β”‚Β Β  β”œβ”€β”€ Implementing reversing of first k elements of a queue.c
β”‚Β Β  β”œβ”€β”€ Implementing two stacks on a single array.c
β”‚Β Β  β”œβ”€β”€ Insertion_Sort.c
β”‚Β Β  β”œβ”€β”€ Invest_Wisely.cpp
β”‚Β Β  β”œβ”€β”€ Matrix_Spiral_Traversal.cpp
β”‚Β Β  β”œβ”€β”€ Merge_Sort.c
β”‚Β Β  β”œβ”€β”€ Primality Test.cpp
β”‚Β Β  β”œβ”€β”€ Quick_Sort.c
β”‚Β Β  β”œβ”€β”€ Selection_Sort.c
β”‚Β Β  β”œβ”€β”€ Shell_Sort.c
β”‚Β Β  β”œβ”€β”€ Staircase.cpp
β”‚Β Β  β”œβ”€β”€ Subtract Number Represented in Linked List.cpp
β”‚Β Β  β”œβ”€β”€ The_Lazy_Jumper.cpp
β”‚Β Β  β”œβ”€β”€ working_Inorder.cpp
β”‚Β Β  β”œβ”€β”€ working_Postorder.cpp
β”‚Β Β  └── working_Preorder.cpp
β”œβ”€β”€ output.md
β”œβ”€β”€ Project_Euler
β”‚Β Β  β”œβ”€β”€ Even_fibonacci_numbers.cpp
β”‚Β Β  β”œβ”€β”€ Largest_palindrome_project.cpp
β”‚Β Β  β”œβ”€β”€ Largest_prime_factor.cpp
β”‚Β Β  β”œβ”€β”€ Multiples_of_3_and_5.cpp
β”‚Β Β  └── tempCodeRunnerFile.cpp
β”œβ”€β”€ push.sh
β”œβ”€β”€ Python Competitive Program
β”‚Β Β  β”œβ”€β”€ 11.py
β”‚Β Β  β”œβ”€β”€ 1. armstrong_number.py
β”‚Β Β  β”œβ”€β”€ 2nd max. value in dictionary.py
β”‚Β Β  β”œβ”€β”€ 3-2-1-1-2-3 type pattern.py
β”‚Β Β  β”œβ”€β”€ aaaa.py
β”‚Β Β  β”œβ”€β”€ Ackerman function.py
β”‚Β Β  β”œβ”€β”€ ALGO.py
β”‚Β Β  β”œβ”€β”€ Assignment 2.pdf
β”‚Β Β  β”œβ”€β”€ Assignment3.pdf
β”‚Β Β  β”œβ”€β”€ Assignments.txt.py
β”‚Β Β  β”œβ”€β”€ bmi_cal.py
β”‚Β Β  β”œβ”€β”€ check fibonacci number or not.py
β”‚Β Β  β”œβ”€β”€ check if array is sorted & rotated.py
β”‚Β Β  β”œβ”€β”€ convert_capital to small.py
β”‚Β Β  β”œβ”€β”€ cost, selling price profit.py
β”‚Β Β  β”œβ”€β”€ count occurance in tuple.py
β”‚Β Β  β”œβ”€β”€ day 0 hacker.py
β”‚Β Β  β”œβ”€β”€ email_app.py
β”‚Β Β  β”œβ”€β”€ email.py
β”‚Β Β  β”œβ”€β”€ even in ascending , odd in descending.py
β”‚Β Β  β”œβ”€β”€ even,odd,prime,palindrme,armstrong.py
β”‚Β Β  β”œβ”€β”€ factorial.py
β”‚Β Β  β”œβ”€β”€ fibonacci series.py
β”‚Β Β  β”œβ”€β”€ File_base_record _system.py
β”‚Β Β  β”œβ”€β”€ fizzbuzz.py
β”‚Β Β  β”œβ”€β”€ gretest element in right.py
β”‚Β Β  β”œβ”€β”€ gretest_no.py
β”‚Β Β  β”œβ”€β”€ guess_ravi.py
β”‚Β Β  β”œβ”€β”€ highest product possible by  3.py
β”‚Β Β  β”œβ”€β”€ ifelse.py
β”‚Β Β  β”œβ”€β”€ input of name branch gender college.py
β”‚Β Β  β”œβ”€β”€ insertion of two python list.py
β”‚Β Β  β”œβ”€β”€ interview 6d-12.py
β”‚Β Β  β”œβ”€β”€ interview 6d-13.py
β”‚Β Β  β”œβ”€β”€ interview 6d-14.py
β”‚Β Β  β”œβ”€β”€ interview 6d-15.py
β”‚Β Β  β”œβ”€β”€ jumping ball.py
β”‚Β Β  β”œβ”€β”€ Knapsack problem.py
β”‚Β Β  β”œβ”€β”€ kth smallest element.py
β”‚Β Β  β”œβ”€β”€ leap year.py
β”‚Β Β  β”œβ”€β”€ lexicographically in election.py
β”‚Β Β  β”œβ”€β”€ like palindrome string.py
β”‚Β Β  β”œβ”€β”€ LIST.py
β”‚Β Β  β”œβ”€β”€ login_system.py
β”‚Β Β  β”œβ”€β”€ LOOP.py
β”‚Β Β  β”œβ”€β”€ m1.py
β”‚Β Β  β”œβ”€β”€ merge k sorted list.py
β”‚Β Β  β”œβ”€β”€ mini-project jarvis.py
β”‚Β Β  β”œβ”€β”€ mini-project-mic.py
β”‚Β Β  β”œβ”€β”€ mini-project-speech.py
β”‚Β Β  β”œβ”€β”€ mini-project-testing-code.py
β”‚Β Β  β”œβ”€β”€ mishra_pad.py
β”‚Β Β  β”œβ”€β”€ mysql_1.py
β”‚Β Β  β”œβ”€β”€ no allowed repetition of character.py
β”‚Β Β  β”œβ”€β”€ pattern.py
β”‚Β Β  β”œβ”€β”€ permutATION IN STRING.py
β”‚Β Β  β”œβ”€β”€ p.py
β”‚Β Β  β”œβ”€β”€ project.html
β”‚Β Β  β”œβ”€β”€ remove duplicate charcter in string.py
β”‚Β Β  β”œβ”€β”€ remove duplicate in list.py
β”‚Β Β  β”œβ”€β”€ remove duplicate value from dictionary value.py
β”‚Β Β  β”œβ”€β”€ replace all 0 with 5.py
β”‚Β Β  β”œβ”€β”€ reverse string.py
β”‚Β Β  β”œβ”€β”€ ridecost_cal.py
β”‚Β Β  β”œβ”€β”€ run score type.py
β”‚Β Β  β”œβ”€β”€ salary2.py
β”‚Β Β  β”œβ”€β”€ salary.py
β”‚Β Β  β”œβ”€β”€ smallest +number missing from unsorted list.py
β”‚Β Β  β”œβ”€β”€ solution d3-6.py
β”‚Β Β  β”œβ”€β”€ sort a list of 0 & 1 in non decreasing.py
β”‚Β Β  β”œβ”€β”€ sort tuple list.py
β”‚Β Β  β”œβ”€β”€ square root.py
β”‚Β Β  β”œβ”€β”€ stolen value from house.py
β”‚Β Β  β”œβ”€β”€ string in alphabetical.py
β”‚Β Β  β”œβ”€β”€ student_database_copy.py
β”‚Β Β  β”œβ”€β”€ student data copy2.py
β”‚Β Β  β”œβ”€β”€ Student_Management_database.py
β”‚Β Β  β”œβ”€β”€ swap 2 variable.py
β”‚Β Β  β”œβ”€β”€ swapcase.py
β”‚Β Β  β”œβ”€β”€ temparature.py
β”‚Β Β  β”œβ”€β”€ trangle check.py
β”‚Β Β  β”œβ”€β”€ traverse  print matrix in spiral form.py
β”‚Β Β  β”œβ”€β”€ upcoming next greatest number.py
β”‚Β Β  β”œβ”€β”€ wrap_4_digit.py
β”‚Β Β  β”œβ”€β”€ wrap nstring.py
β”‚Β Β  └── X type pattern.py
β”œβ”€β”€ README.md
β”œβ”€β”€ SPOJ
β”‚Β Β  β”œβ”€β”€ AGGRCOW.cpp
β”‚Β Β  β”œβ”€β”€ NAKANJ-Minimum_Knight_Moves-SPOJ.cpp
β”‚Β Β  └── PON.cpp
β”œβ”€β”€ Summation of matrix diagonally.cpp
β”œβ”€β”€ Template.txt
β”œβ”€β”€ to find critical edges in a graph.cpp
β”œβ”€β”€ To get sum of all subsets.txt
└── valarrays.txt