Skip to content
master
Switch branches/tags
Code

Competitive_Coding

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

.
β”œβ”€β”€ Allocation KICKSTART 2020.cpp
β”œβ”€β”€ Class
β”‚   └── FenwickTree.cpp
β”œβ”€β”€ CodeChef
β”‚   β”œβ”€β”€ Coders_Legacy_Jul2020
β”‚   β”‚   β”œβ”€β”€ Chef_vs_Doof.cpp
β”‚   β”‚   └── Doof_on_Cartesian.cpp
β”‚   β”œβ”€β”€ Cook-Off_Apr2020
β”‚   β”‚   β”œβ”€β”€ Lift Requests.cpp
β”‚   β”‚   └── Matrix_Decomposition.cpp
β”‚   β”œβ”€β”€ Cook-Off_Dec2020
β”‚   β”‚   β”œβ”€β”€ Self-Destructing_Strings.cpp
β”‚   β”‚   β”œβ”€β”€ catch_the_thief.cpp
β”‚   β”‚   └── min_attendance_required.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
β”‚   β”œβ”€β”€ 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
β”‚   β”‚   β”œβ”€β”€ Positive_Prefixes.cpp
β”‚   β”‚   β”œβ”€β”€ Vaccine_Distribution.cpp
β”‚   β”‚   β”œβ”€β”€ Vaccine_Production.cpp
β”‚   β”‚   β”œβ”€β”€ input.txt
β”‚   β”‚   └── output.txt
β”‚   β”œβ”€β”€ 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_Tuple.cpp
β”‚   β”‚   β”œβ”€β”€ Operation_on_a_Tuple.cpp
β”‚   β”‚   └── The_Tom_and_Jerry_Game.cpp
β”‚   β”œβ”€β”€ Long-Challenge_Mar2020
β”‚   β”‚   β”œβ”€β”€ Ada Bishop 2.cpp
β”‚   β”‚   β”œβ”€β”€ Lasers Everywhere.cpp
β”‚   β”‚   β”œβ”€β”€ Pintu and Fruits.cpp
β”‚   β”‚   β”œβ”€β”€ XOR Engine.cpp
β”‚   β”‚   └── untitled.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
β”‚   β”‚   β”œβ”€β”€ One_Zero_Swaps.cpp
β”‚   β”‚   β”œβ”€β”€ Sed_Sequences.cpp
β”‚   β”‚   β”œβ”€β”€ Three_Letters.cpp
β”‚   β”‚   └── input.txt
β”‚   β”œβ”€β”€ Lunch-Time_Jan2020
β”‚   β”‚   β”œβ”€β”€ Bob And His Friends.cpp
β”‚   β”‚   └── Chef And Street Food.cpp
β”‚   └── Lunch-Time_Nov2019
β”‚       β”œβ”€β”€ Compress the List.cpp
β”‚       └── Untitled1.cpp
β”œβ”€β”€ Codeforces
β”‚   β”œβ”€β”€ CodeForces_Round_#615
β”‚   β”‚   β”œβ”€β”€ A.cpp
β”‚   β”‚   β”œβ”€β”€ B.cpp
β”‚   β”‚   └── C.cpp
β”‚   β”œβ”€β”€ Codeforces Round #703 (Div. 2)
β”‚   β”‚   β”œβ”€β”€ 1486A.cpp
β”‚   β”‚   β”œβ”€β”€ 1486B.cpp
β”‚   β”‚   β”œβ”€β”€ 1486C1.cpp
β”‚   β”‚   └── 1486D.cpp
β”‚   β”œβ”€β”€ Codeforces_Round_#661
β”‚   β”‚   β”œβ”€β”€ 1.cpp
β”‚   β”‚   └── 2.cpp
β”‚   β”œβ”€β”€ Codeforces_Round_#693
β”‚   β”‚   β”œβ”€β”€ a.cpp
β”‚   β”‚   β”œβ”€β”€ b.cpp
β”‚   β”‚   β”œβ”€β”€ c.cpp
β”‚   β”‚   β”œβ”€β”€ d.cpp
β”‚   β”‚   └── input.txt
β”‚   └── Educational_Round_#81
β”‚       β”œβ”€β”€ Display The Number.cpp
β”‚       β”œβ”€β”€ Infinite_Prfixes.cpp
β”‚       β”œβ”€β”€ Same_GCD.cpp
β”‚       └── tempCodeRunnerFile.cpp
β”œβ”€β”€ GFG
β”‚   β”œβ”€β”€ BFS of graph.cpp
β”‚   β”œβ”€β”€ Binomial_Coefficient.cpp
β”‚   β”œβ”€β”€ Bit Difference.cpp
β”‚   β”œβ”€β”€ Check for BST.cpp
β”‚   β”œβ”€β”€ Checkmate.cpp
β”‚   β”œβ”€β”€ Chocolate Distribution Problem.cpp
β”‚   β”œβ”€β”€ Count Squares.cpp
β”‚   β”œβ”€β”€ Dutch_Flag-Sort.cpp
β”‚   β”œβ”€β”€ Find the median.cpp
β”‚   β”œβ”€β”€ Kth element in Matrix.cpp
β”‚   β”œβ”€β”€ Longest_Increasing_Subsequence.cpp
β”‚   β”œβ”€β”€ Matrix_Spiral_Print.cpp
β”‚   β”œβ”€β”€ Max_Area_Rectangle_in_2d_Binary_Matrix.cpp
β”‚   β”œβ”€β”€ Maximum size rectangle in binary matrix.cpp
β”‚   β”œβ”€β”€ Median in a row-wise sorted Matrix.cpp
β”‚   β”œβ”€β”€ Minimum element in BST.cpp
β”‚   β”œβ”€β”€ Minimum swaps and K together.cpp
β”‚   β”œβ”€β”€ Palindromic Array.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
β”‚   β”œβ”€β”€ Three way partitioning.cpp
β”‚   β”œβ”€β”€ Trapping Rain Water.cpp
β”‚   β”œβ”€β”€ Triplet Sum in Array.cpp
β”‚   β”œβ”€β”€ Value equal to index value.cpp
β”‚   └── Wave_Sort.cpp
β”œβ”€β”€ 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
β”‚   β”œβ”€β”€ 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
β”‚   β”‚   β”œβ”€β”€ Set numbers.cpp
β”‚   β”‚   └── equalSubarrays.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
β”œβ”€β”€ InterviewBit
β”‚   β”œβ”€β”€ Allocate Books.cpp
β”‚   β”œβ”€β”€ FizzBuzz.cpp
β”‚   β”œβ”€β”€ Backtracking & Hashing
β”‚   β”‚   └── Longest Consecutive Sequence.cpp
β”‚   β”œβ”€β”€ Binary Search
β”‚   β”‚   β”œβ”€β”€ Matrix Search.cpp
β”‚   β”‚   β”œβ”€β”€ Search for a Range.cpp
β”‚   β”‚   β”œβ”€β”€ Smaller or equal elements.cpp
β”‚   β”‚   β”œβ”€β”€ Sorted Insert Position.cpp
β”‚   β”‚   └── WoodCutting Made Easy!.cpp
β”‚   β”œβ”€β”€ Graph
β”‚   β”‚   β”œβ”€β”€ Black Shapes.cpp
β”‚   β”‚   β”œβ”€β”€ Commutable Islands.cpp
β”‚   β”‚   β”œβ”€β”€ Convert Sorted List to Binary Search Tree.cpp
β”‚   β”‚   β”œβ”€β”€ Cycle in Undirected Graph.cpp
β”‚   β”‚   β”œβ”€β”€ Knight On Chess Board.cpp
β”‚   β”‚   β”œβ”€β”€ Level Order.cpp
β”‚   β”‚   β”œβ”€β”€ Min Cost Path.cpp
β”‚   β”‚   β”œβ”€β”€ Permutation Swaps!.cpp
β”‚   β”‚   β”œβ”€β”€ Possibility of finishing all courses given pre-requisites.cpp
β”‚   β”‚   β”œβ”€β”€ Region in BinaryMatrix.cpp
β”‚   β”‚   β”œβ”€β”€ Snake Ladder Problem!.cpp
β”‚   β”‚   β”œβ”€β”€ Sum Of Fibonacci Numbers.cpp
β”‚   β”‚   └── Valid Path.cpp
β”‚   β”œβ”€β”€ Implement Power Function.cpp
β”‚   β”œβ”€β”€ Is Rectangle.cpp
β”‚   β”œβ”€β”€ Matrix Search.cpp
β”‚   β”œβ”€β”€ Median of Array.cpp
β”‚   β”œβ”€β”€ PRETTYPRINT.cpp
β”‚   β”œβ”€β”€ Painter's Partition Problem.cpp
β”‚   β”œβ”€β”€ Power Of Two Integers.cpp
β”‚   β”œβ”€β”€ Prime Sum.cpp
β”‚   β”œβ”€β”€ Rotated Sorted Array Search.cpp
β”‚   β”œβ”€β”€ Search for a Range.cpp
β”‚   β”œβ”€β”€ Smaller or equal elements.cpp
β”‚   β”œβ”€β”€ Sorted Insert Position.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
β”‚   β”‚   └── Vowel and Consonant Substrings!.cpp
β”‚   β”œβ”€β”€ Sum of pairwise Hamming Distance.cpp
β”‚   β”œβ”€β”€ Water Flow.cpp
β”‚   └── WoodCutting Made Easy!.cpp
β”œβ”€β”€ LeetCode
β”‚   β”œβ”€β”€ 01 Matrix.cpp
β”‚   β”œβ”€β”€ 127. Word Ladder.cpp
β”‚   β”œβ”€β”€ 150. Evaluate Reverse Polish Notation.cpp
β”‚   β”œβ”€β”€ 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers.cpp
β”‚   β”œβ”€β”€ 18. 4Sum.cpp
β”‚   β”œβ”€β”€ 1889. Minimum Space Wasted From Packaging.cpp
β”‚   β”œβ”€β”€ 258. Add Digits.cpp
β”‚   β”œβ”€β”€ 318. Maximum Product of Word Lengths.cpp
β”‚   β”œβ”€β”€ 415. Add Strings.cpp
β”‚   β”œβ”€β”€ 445. Add Two Numbers II.cpp
β”‚   β”œβ”€β”€ 450. Delete Node in a BST.cpp
β”‚   β”œβ”€β”€ 454. 4Sum II.cpp
β”‚   β”œβ”€β”€ 456. 132 Pattern.cpp
β”‚   β”œβ”€β”€ 547. Number of Provinces.cpp
β”‚   β”œβ”€β”€ 679. 24 Game.cpp
β”‚   β”œβ”€β”€ 709. To Lower Case.cpp
β”‚   β”œβ”€β”€ 717. 1-bit and 2-bit Characters.cpp
β”‚   β”œβ”€β”€ 718. Maximum Length of Repeated Subarray.cpp
β”‚   β”œβ”€β”€ 729. My Calendar I.cpp
β”‚   β”œβ”€β”€ 792. Number of Matching Subsequences.cpp
β”‚   β”œβ”€β”€ 92. Reverse Linked List II.cpp
β”‚   β”œβ”€β”€ 923. 3Sum With Multiplicity.cpp
β”‚   β”œβ”€β”€ 97. Interleaving String.cpp
β”‚   β”œβ”€β”€ 989. Add to Array-Form of Integer.cpp
β”‚   β”œβ”€β”€ Biweekly Contest 56
β”‚   β”‚   β”œβ”€β”€ 5793. Nearest Exit from Entrance in Maze.cpp
β”‚   β”‚   └── 5794. Sum Game.cpp
β”‚   β”œβ”€β”€ Count Sorted Vowel Strings.cpp
β”‚   β”œβ”€β”€ Get Maximum in Generated Array.cpp
β”‚   β”œβ”€β”€ Isomorphic Strings.cpp
β”‚   β”œβ”€β”€ Kth Largest Element in an Array.cpp
β”‚   β”œβ”€β”€ Longest Increasing Subsequence.cpp
β”‚   β”œβ”€β”€ Longest_Increasing_Subsequence.cpp
β”‚   β”œβ”€β”€ Max_Area_Rectangle_in_2d_Binary_Matrix.cpp
β”‚   β”œβ”€β”€ 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
β”œβ”€β”€ Main_Template.cpp
β”œβ”€β”€ Other
β”‚   β”œβ”€β”€ Bubble_Sort.c
β”‚   β”œβ”€β”€ Detect_Loop_in_Linked_List.cpp
β”‚   β”œβ”€β”€ Factorial_of_Large_Number.cpp
β”‚   β”œβ”€β”€ Implement Disjoint Set.cpp
β”‚   β”œβ”€β”€ Implementing DQUE using a one-dimensional array.c
β”‚   β”œβ”€β”€ 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 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
β”‚   β”œβ”€β”€ Matrix_Spiral_Traversal.cpp
β”‚   β”œβ”€β”€ Merge_Sort.c
β”‚   β”œβ”€β”€ Quick_Sort.c
β”‚   β”œβ”€β”€ Selection_Sort.c
β”‚   β”œβ”€β”€ Shell_Sort.c
β”‚   β”œβ”€β”€ working_Inorder.cpp
β”‚   β”œβ”€β”€ working_Postorder.cpp
β”‚   └── working_Preorder.cpp
β”œβ”€β”€ Practice
β”‚   β”œβ”€β”€ 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_Ceil_of_an_Element_in_Sorted_Array.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Find_Element_in_Sorted_Rotated_Array.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Find_Floor_of_an_Element_in_Sorted_Array.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Find_Max_Element_in_Bitonic_Array.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Find_Next_Alphabetical_Element.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Find_an_Element_in_Bitonic_Array.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Find_an_Element_in_Row-wise_Column-wise_Sorted_Array.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Finding_an_Element_in_Infinite_Sorted_Array.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
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ SUPW.cpp
β”‚   β”‚   β”‚   β”‚   β”œβ”€β”€ Subset_Sum_Problem.cpp
β”‚   β”‚   β”‚   β”‚   └── Target_Sum.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
β”‚   β”‚   β”‚   β”œβ”€β”€ DFS-2D_Counting_Rooms_CSES.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ DFS.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ DFS_Bertown_Roads_Codechef.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ DFS_Feasible_Relations_HackerEarth.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ DFS_Submerging_Islands_SPOJ.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ DFS_using_Loop.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Detect_Cycle_in_Directed_Graph.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Detect_Cycle_in_Un-Directed_Graph.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Fire Escape Routes.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ KahnsAlgorithm_Topological_Sort_SPOJ.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ KruskalAlgorithm_Minimum_Spanning_Tree_HackerEarth.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Kruskal_Algo.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ PT07Y - Is it a tree.cpp
β”‚   β”‚   β”‚   └── Single_Source_Shortest_Path.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
β”‚   β”‚   β”‚   β”œβ”€β”€ Fibonacci_Finding-HackerRank.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ GCD_Queries-CodeChef.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Micro_and_Prime_Prime-HackerEarth.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Modular_GCD-CodeChef.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ PRIME1-Prime_Generator-SPOJ.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Primality_Test-Codechef.cpp
β”‚   β”‚   β”‚   β”œβ”€β”€ Prime_Interval-HackerEarth.cpp
β”‚   β”‚   β”‚   └── TDKPRIME-Finding_the_Kth_Prime-SPOJ.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
β”‚   β”œβ”€β”€ CodeChef
β”‚   β”‚   β”œβ”€β”€ Bon_Appetit.cpp
β”‚   β”‚   β”œβ”€β”€ CENS20D.cpp
β”‚   β”‚   β”œβ”€β”€ Chef_and_Dynamo.cpp
β”‚   β”‚   β”œβ”€β”€ Chef_got_Recipes.cpp
β”‚   β”‚   β”œβ”€β”€ FANCY.cpp
β”‚   β”‚   β”œβ”€β”€ Mah_Queen.cpp
β”‚   β”‚   β”œβ”€β”€ Marbles.cpp
β”‚   β”‚   β”œβ”€β”€ Mussadi_Lal_and_Stairs.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
β”‚   β”‚   β”œβ”€β”€ 160A.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
β”‚   β”‚   β”œβ”€β”€ Bear_and_Big_Brother.cpp
β”‚   β”‚   β”œβ”€β”€ Beautiful_Matrix.cpp
β”‚   β”‚   β”œβ”€β”€ Beautiful_year.cpp
β”‚   β”‚   β”œβ”€β”€ Bit++.cpp
β”‚   β”‚   β”œβ”€β”€ Boy_or_Girl.cpp
β”‚   β”‚   β”œβ”€β”€ Calculating_function.cpp
β”‚   β”‚   β”œβ”€β”€ Domino_Piling.cpp
β”‚   β”‚   β”œβ”€β”€ Drinks.cpp
β”‚   β”‚   β”œβ”€β”€ Elephant.cpp
β”‚   β”‚   β”œβ”€β”€ George_and_Accomodation.cpp
β”‚   β”‚   β”œβ”€β”€ Helpful_Maths.cpp
β”‚   β”‚   β”œβ”€β”€ Hulk.cpp
β”‚   β”‚   β”œβ”€β”€ In_Search_of_an_Easy_problem.cpp
β”‚   β”‚   β”œβ”€β”€ Magnets.cpp
β”‚   β”‚   β”œβ”€β”€ Nearly_Lucky_Number.cpp
β”‚   β”‚   β”œβ”€β”€ Next_Round.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
β”‚   β”‚   β”œβ”€β”€ Tram.cpp
β”‚   β”‚   β”œβ”€β”€ Translation.cpp
β”‚   β”‚   β”œβ”€β”€ Ultra-fast_Mathematician.cpp
β”‚   β”‚   β”œβ”€β”€ Vanya_and_fence.cpp
β”‚   β”‚   β”œβ”€β”€ Watermelon.cpp
β”‚   β”‚   β”œβ”€β”€ Way_too_Long_Words.cpp
β”‚   β”‚   β”œβ”€β”€ Word.cpp
β”‚   β”‚   β”œβ”€β”€ Word_Capitalisation.cpp
β”‚   β”‚   β”œβ”€β”€ Wrong_Substraction.cpp
β”‚   β”‚   └── tempCodeRunnerFile.cpp
β”‚   β”œβ”€β”€ Convert int to string.txt
β”‚   β”œβ”€β”€ Main_Template.cpp
β”‚   β”œβ”€β”€ Other
β”‚   β”‚   β”œβ”€β”€ Invest_Wisely.cpp
β”‚   β”‚   β”œβ”€β”€ Staircase.cpp
β”‚   β”‚   └── The_Lazy_Jumper.cpp
β”‚   β”œβ”€β”€ Project_Euler
β”‚   β”‚   β”œβ”€β”€ Even_fibonacci_numbers.cpp
β”‚   β”‚   β”œβ”€β”€ Largest_palindrome_project.cpp
β”‚   β”‚   β”œβ”€β”€ Largest_prime_factor.cpp
β”‚   β”‚   β”œβ”€β”€ Multiples_of_3_and_5.cpp
β”‚   β”‚   └── tempCodeRunnerFile.cpp
β”‚   β”œβ”€β”€ SPOJ
β”‚   β”‚   β”œβ”€β”€ NAKANJ-Minimum_Knight_Moves-SPOJ.cpp
β”‚   β”‚   └── PON.cpp
β”‚   β”œβ”€β”€ convert_cases_of_a_string.txt
β”‚   β”œβ”€β”€ 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
β”‚   β”‚   β”œβ”€β”€ Movie_Festival.cpp
β”‚   β”‚   β”œβ”€β”€ Number_Spiral.cpp
β”‚   β”‚   β”œβ”€β”€ Palindrome_Reorder.cpp
β”‚   β”‚   β”œβ”€β”€ Permutations.cpp
β”‚   β”‚   β”œβ”€β”€ Range_Xor_Queries.cpp
β”‚   β”‚   β”œβ”€β”€ 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
β”‚   └── to find critical edges in a graph.cpp
β”œβ”€β”€ README.md
β”œβ”€β”€ Summation of matrix diagonally.cpp
β”œβ”€β”€ Template.txt
β”œβ”€β”€ To get sum of all subsets.txt
β”œβ”€β”€ _config.yml
β”œβ”€β”€ all algorithms.txt
β”œβ”€β”€ book.pdf
β”œβ”€β”€ file_structure.md
β”œβ”€β”€ min_main.cpp
β”œβ”€β”€ most used algorithms on vectors.txt
β”œβ”€β”€ push.sh
└── valarrays.txt